<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kids="http://www.orthopediatrics.com/20220630"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="kids-20220630.xsd" xlink:type="simple"/>
    <context id="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i97c46258795c48f09629a8ccc9bb9f49_I20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <instant>2022-08-02</instant>
        </period>
    </context>
    <context id="i86158682590340558ac04e2650b6e217_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i02e54d9194cf4bf7851dcbe14a9150ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4125cbbd2389489581f280214434bdfc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f8147f258e84301a0207789e1d886ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id623ff15b83f4edd828a4c405cfc5bf5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e426c7f5895433b9090b7ce081cd06d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0e64b2e60f19429d9d4bc00703d7d504_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8cbe408ef03e402ead047718dbb8c61a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9dc33a8b1d514fd5b3bf903910032fa4_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic5e09a88e3a54454b6a5b5f82357e0a2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3077fe8f2dbe41838546a20b9d129e95_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i888bfb286cda48cfa2cdff34721dceff_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7295aa7e52a94145af5ed2bc1c62d97a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i49f790df1a634a0bbed0e41c0264724d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if6c9f18c5b7e4a8bae0b70eb57f7ddbf_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2c4cb150142849bab8a422ecf44c0128_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i96557c0698694d2d9abdb934a1f4e2df_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i66064452fe854d9186ce1ac1d8547a0c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i270c2fd49a624fa6bccd297fad2f156e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5b01a44672f543fb9986ddee7285fb86_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia3bdfb5414134ca7b8dfc0d5400e031a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i60d2c119cb3a4be79cc7b19e43fbbac9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7747821fbef4467f8550d2c222d6e439_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if86f8604520843069a82517df50d2f21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib294051bca734e0b9e653df9aa70245d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i129e7d5089424ef6b33fa74414ca3142_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80d9b27cb0304154a0b8c7c60992f288_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4ab4aa15719047a5829819838b143f7a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i58e7f0e8a3ba4d109c24900871a20fc3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2d8ad53d66ec4de094d558553f8528c9_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i71aea8acd0644858810f9c602e34c268_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1618ebede0d949d0852033b10985e1cb_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i380c72bb01c1473b93789eaed02988c5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie2d9a7a0f4e845299d948dfa1ba938c1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i30fa53f119e4413bb636faf858a6aca0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i58a0e3aa7e784e9a9e422bcfbd1681a5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9cd53c18fb9c453baa11a29c7562eb08_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5426bae1110d4ff0870fa80edb3b45da_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i529398729b7c4ff8a6f5d012c3b4aeb7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7084bb00d41f4eb3a610cc97a6c8a149_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i56b44e4053fd4576b79663ab659cc7cd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idb540a483d4a436097b9bce436c87b37_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i51619551e1e84d4d904e13921dbce933_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie974348cb2b846d4b4e17b3aa54d6b1f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic16b256e1f4d4377ab8b00e44fb6804d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2caab447d65e47b2ac4e8d2650b02b3c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i34965bc2d0c94f8cb73db81efe6578ce_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i655a8acc50354e5c8db3c8d571ce5263_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4f6166c396394a15b09990ecdb5c91bb_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i337ebd418d9d485d81a63a239699fcc6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:ApiFixLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i86eac8fcb46d4cf1add20ea0966fee6f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:ApiFixLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ief4e3682f8d547b88768fbef5d384fca_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iedeefb0601e14141939d4ea96ce1256d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1e45e4b9fe9f4b1d81f5d8d435204514_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iefc882680d7742f8b01e97469faf2da1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i23bb5b2b815743db983cbe1598890d40_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0cef528b9a0b4369aa2264625064380b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i54c80ba9414a4dd3a71268da9fe7ab24_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4883f00841c14b5cb49733c6d615911c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0b2b0ab9bff141059f2baf30801ef11f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifa89da6ad228462aa7eba4208948ec92_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i97f4e4789685489a8cc4d9f35b2728f0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib381d4e441c646719e67d4cd2dc53f7b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kids:SampleInventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie4dfeb36c89746b8a0fcc6bb6d7cd071_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id59676bf22764d9695085a9812533dae_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9ba0e8ef0bd246e593903a3671c76ae9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kids:New2017EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ief39db42370445ef92c8897f0cb92990_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic1c69df561c04aa8841c818fc5883b77_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icfed5e5555374ef785be11d1ba438726_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i34f9c6666b57459eb3b7509140842d45_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8ff0e3d221f54024b310f499a2a7445d_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthopaedicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ie4c646f0b60d4a83aaae764a956f36a5_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthopaedicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i0b4eadb74a064523af16b41e8f2e0c6c_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthopaedicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i4d995cdac6764dcdb282bc2d4fd83056_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthopaedicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="if80a6b312f004e7fa11d3f77ed6fc10f_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthopaedicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i10c3e0c29ae248b99761b3e40559b88b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthopaedicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i58ecd8cbb45f424d8278750ba2307386_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthopaedicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9e59e79f565c4220b4ddcae213465b40_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthopaedicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i93ca60c333004c4bb68a3c9cf5e74e4b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:MDOrthopaedicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idd4156d9ab504df18b6bd462aa58c320_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3cd96e57574849bf933e8235ccf2dc8c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iff66c304b66347d5bcdfb6a3f80f5ce3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i19aaf7afa21b40e78d3f18d89bfdbf9e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i60cb22caa5154d1987c5607b256cdc84_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie31868a415ac40cf915eaf4733c95945_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic06408b9d0f7424f88ba6f7064950c87_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i30ec287275af403089f5773a157436f5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i13011fc9584344db86f2842f182da727_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4052ed520c2f4d248f08705f9c5db04c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i928705ec1c084da1b6b39bfe894132f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i02d89d8279504fb0996945c5821b55a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i457ba122b6744f669491228e275e4743_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i789b701cb8a54039b79c74fb8eb97f4b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i584e57488f3e4ea2b029ab433c2a8105_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8a39f278370d4e9780984fceb131f421_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie960989806854b0b9ec865b1b11aec43_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ice0b3d3f2817496399757b4ef54611a4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie7502b5340444364ad633fcb5c1faec5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i930ec5313f334f139ec508c9d7b5d875_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i354aa6e439b14ccd8aa7ef9df8b63ab7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i28b6b3de84474ba9a6260675d7ece159_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4bf18e35687b4504b4a42c176e9d8ac8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifba34a28edf144aea2ce1a7082f7bc65_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie0739886bac84e34b6c3c077db4bbf36_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifd392cc3cb3a44fab2c42712f1eed9de_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib69fec900e66497989abc203dec7f8e9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i60803888a228472bb8f99e7531cf2e39_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0dc39724cb8f4ecb8aaa0a6c3fd09898_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i52bd4fc175e7483d9cafbc599ce873b4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id5e889c0318c4d60a56a31fe9b84a768_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifb1e5b35076848a7a116965f83dd2578_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i43af59b2262246f191d282c3b79db8e9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if5cdb2b80eb6494c849e9f098ebd4fbf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1e7c398be0114731a8a51ecf51acf83b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i878fcd1920cd4b60973e9978113d60bc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iafef778fe3e2464fb9f17a272ac47f8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ab10ddfa62845debcf897e9dfee8276_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i506dfa10244b4155bacff151c4028333_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75ef05d212d846ffbf2507e1eb8940be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c92e76aff6f40afa6bf3214d4468d74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5c2768543ca143cfbff6ca410439f08e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c40ab5128134088b4fdcd56a4cd1d3d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i71bcc2c3a5574ae8b3788f45ebf2c30f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if2be39202ee24eb9ae5ed618fc45a4e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0a3f1c8098b451991ddf1cfe5b1be0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5d0e0d77e2a04723b6ad78c40a3e6871_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3bc850c203c44c759182a5f34e8c5468_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c740315d1734c7cad3c541c8a2a8a22_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i489f156e9b874e668ceb917468ea8633_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01230d897c48405c82016ad69f1aff5a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i510ef6d6d15448e69cd3e5056725faaa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2c768471757476e8eba38e91dfa1089_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13696cf8b41a4b718e027a495ac8c87d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7204180a30c4ae7a0c6dfecde91bf5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaa07ec3dc514422f92fb0949e5ffa820_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2cf9352902624e76b279f50d4e6f54cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kids:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea6bbaa43372497c8c72726b189d5343_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kids:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4c51a79370514352a277e575acc644de_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kids:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if682292610d94191bed0c9061083b48e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i19aa1e4fdafe41e3ae5d0f9132978eaf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe368badfc9443f4912f4a8c67c7bdb4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i21570780a28b4c1787643bb85c83d7aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd40414cabe14e8e82c23fdf125b0e56_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib5bcaa55014c4ed1b2496812f6aac255_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4d9510223a294086b8d5a29b19a72d98_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i342eb305da6845b281d3ac7a4fd9bbb6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i109ac79eb0574a24bbecb41fc444b9bb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="idbee87a04e1d46a78211a9bb107a127a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8749a4b78b1440138f0f5c9c76824144_I20220612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kids:FourthAmendedLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-12</instant>
        </period>
    </context>
    <context id="i0715cf5cfcee4130a03190a98f52964a_I20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kids:FourthAmendedLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-13</instant>
        </period>
    </context>
    <context id="i35e49b99b23b46b6a64b9e6bc86e2caa_D20220613-20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kids:FourthAmendedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-13</startDate>
            <endDate>2022-06-13</endDate>
        </period>
    </context>
    <context id="i67922aca459346a6b1793d29d1275e0b_D20220613-20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kids:FourthAmendedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-13</startDate>
            <endDate>2022-06-13</endDate>
        </period>
    </context>
    <context id="i1a9986efc3f04aa89ca91fb4dcacab37_D20220613-20220613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kids:FourthAmendedLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-13</startDate>
            <endDate>2022-06-13</endDate>
        </period>
    </context>
    <context id="ic04ed928b805436fbd642e36e0f12144_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i539acad0ea0a41658323173c3447da5a_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ied2ff75dad8b4049b4076a809669521b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i20ac69fa6b4046cebb30714bf97ac856_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5eef626fb43f4330a608812b49911d81_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieaf725cc6921480db0b90d66eb29bb47_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:SquadronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8980f2c7c1504388a3a91aff91d2d595_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:SquadronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia5203fd246754ebeb21d1851a0682e74_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:SquadronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i04bd1f8c2243469c941b93c24006f8f7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:SquadronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie7e172e2f0d54ccfb3928a6f438bbe50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i792c982848ac480d9301562cb123c0d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i411146813b104535a726837e5a8aa374_I20140530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <instant>2014-05-30</instant>
        </period>
    </context>
    <context id="i849e894c95be43ea93bcd26a9a097a6d_I20181211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
        </entity>
        <period>
            <instant>2018-12-11</instant>
        </period>
    </context>
    <context id="iaf516e092fff435aad43fdc2133ff245_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iab3cde3270ab44b690501d175be0f8f0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8428f33e0dc946db98a3ebf3fff360e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafe71312361d478fb478a76869eb5d7c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i368243f291ca4ab4bcdbbb5bd4780b6b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i66bf66da80a5466dad43e771830c8289_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i71b4e03ca9624dbd908652a9e4c36329_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieab0b576f81a4cfeabb2b3338e6935cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e7879fb752447778bb2a651547869c3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieab59499d23a4c1593ee9f53d1ade8ff_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i84aacf2b08fa4aa194fb6b266a2f5a80_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6a92c2d102f44c33bc548edf599aa3d2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idaa5f2646d4d495b812d0cd83e32c274_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i10f3b35666a448968ea95f0d0e18adb1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6df9066fa723423880d65b30421aa33b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifccc1759ad13484fac00a9a29cea76ca_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i45cdf8786860473e8e0ac2ae49b24c6b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i55efafadedf74e86b703360158700851_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idfde49397dc34137892aa03404ca6e2d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ice3a566097b1483e9a20af242bc7aa07_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie78f885b609840258430aa4883c36af2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if5a9a6f752ab438d83d5c3ac1610907b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i19b353cb509245ecab546014f0054d26_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5bbe6d0e6d1c48ddbab9d25251660d93_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6a97183ae97c41b283d92eb8917c6cd1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iae88b6e453794221b3b051328a9e5e7f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:TraumaAndDeformityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if240869c8bdb40b4a7941532c9c8b1ef_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:TraumaAndDeformityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id4280663f17d4b7b811eb180c8b31fa0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:TraumaAndDeformityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idb1f04016d7846b189d2df6843aac4b4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:TraumaAndDeformityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i42a71132ae6542caad1b475fec3ddffb_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:SpineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i953696913dfc48e083f5396c2a67572a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:SpineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iec9242cbe8db4998995934e57b66b2d8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:SpineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iee0b3709bb0f4b1e97dcbd4b6a98b3cd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:SpineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3059dd80fffc4894a72ce7615255c297_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:SportsMedicineAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3182efe200324c55b4c463223ede451d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:SportsMedicineAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibe3fae49937c45c187cf46fd474faf9f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:SportsMedicineAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i444327d9147b4194a99a099109791f57_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kids:SportsMedicineAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8888ca43e7df4700a355931af9331625_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i179b3160a6524cfabaabb36ec2ae595a_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:StructureMedicalLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i02ba71c31d6447c18c61fd384d8c1035_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:StructureMedicalLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iae5bfbc099bb4cc28d40523f84fbfcf5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:StructureMedicalLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2d9dfa3980d7492382d10acdf4e1f644_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:StructureMedicalLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iff3ee31fda8e40918dc3661d672ed1f5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icfe579736cf64f4796006a9b7de19d10_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:VilexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i099dce41185a4e3bb22b9f84784dd065_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:VilexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i20f5db82689647e5983f97f53f76caf8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:VilexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iea14f1db564446069c8a03f2987d39bd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:VilexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id3e3a181654f4572a658bfe1927cd369_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:VilexAndOrthexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia62937e82d0e423d8858685351712e91_D20191231-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kids:SquadronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kids:TeamNoteBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if74469931df84eb7bdc3f5ea108467ac_D20210720-20210720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kids:FireflyTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-20</startDate>
            <endDate>2021-07-20</endDate>
        </period>
    </context>
    <context id="i95b3cbc993ad49aaa0feaaf017a0272b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kids:FireflyTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if469082c9d4c4ce68b98de2f831bdf59_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kids:FireflyTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i42fac7a5ddeb4e77a597453e9359e1df_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kids:FireflyTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib758031f89a640559e9c07a166880ec5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kids:FireflyTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4cb30e90383f4d5fb451cc6d48a53fac_D20220701-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:PegaMedicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="ia3c92331744743b3b9f05d26976c7028_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:PegaMedicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i8b00ef11b9714b00a1856873d260bd27_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:PegaMedicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="if9fe8befd1f346f3841e2c6e1902da48_D20220701-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001425450</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kids:PegaMedicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="children">
        <measure>kids:children</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="reportingunit">
        <measure>kids:reportingUnit</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>kids:segment</measure>
    </unit>
    <unit id="supplier">
        <measure>kids:supplier</measure>
    </unit>
    <dei:DocumentFiscalYearFocus
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80L2ZyYWc6MjJkYjgwYTMwYzNlNGYwNTllNzhlNmQwZTI3MTU2ZDUvdGFibGU6ZWEwZTkzMzQwM2Q5NDhlNGExZGQyZGIxYTZmMDYxOTUvdGFibGVyYW5nZTplYTBlOTMzNDAzZDk0OGU0YTFkZDJkYjFhNmYwNjE5NV8zLTEtMS0xLTQwNDY5_8c451ef1-bc4b-4dfb-a02f-db9d7b3a6e02">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80L2ZyYWc6MjJkYjgwYTMwYzNlNGYwNTllNzhlNmQwZTI3MTU2ZDUvdGFibGU6ZWEwZTkzMzQwM2Q5NDhlNGExZGQyZGIxYTZmMDYxOTUvdGFibGVyYW5nZTplYTBlOTMzNDAzZDk0OGU0YTFkZDJkYjFhNmYwNjE5NV80LTEtMS0xLTQwNDY5_21e37b0e-e3dc-4f83-bf32-d1c9080dcaf7">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80L2ZyYWc6MjJkYjgwYTMwYzNlNGYwNTllNzhlNmQwZTI3MTU2ZDUvdGFibGU6ZWEwZTkzMzQwM2Q5NDhlNGExZGQyZGIxYTZmMDYxOTUvdGFibGVyYW5nZTplYTBlOTMzNDAzZDk0OGU0YTFkZDJkYjFhNmYwNjE5NV81LTEtMS0xLTQwNDY5_c7e333cd-ba5f-4dbc-85bb-885887b2a953">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80L2ZyYWc6MjJkYjgwYTMwYzNlNGYwNTllNzhlNmQwZTI3MTU2ZDUvdGV4dHJlZ2lvbjoyMmRiODBhMzBjM2U0ZjA1OWU3OGU2ZDBlMjcxNTZkNV82Mg_71820ba9-8cf9-48b3-901d-b6b8c177e97a">0001425450</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80L2ZyYWc6MjJkYjgwYTMwYzNlNGYwNTllNzhlNmQwZTI3MTU2ZDUvdGV4dHJlZ2lvbjoyMmRiODBhMzBjM2U0ZjA1OWU3OGU2ZDBlMjcxNTZkNV82Mw_960bc144-d9f8-4af4-abdf-7a6b123bdb63">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNzM3MQ_0bb9668a-ffa7-4563-8e5e-98967e807b7c">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNzM3MQ_0c68ae98-2037-43db-a550-4b72890ac225">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNzM3MQ_a100640f-219e-4ee6-bb46-45c2b0949231">http://www.orthopediatrics.com/20220630#AssetsNoncurrentExcludingPropertyPlantAndEquipment</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNzM3MQ_e8d0a776-60b2-4fa6-b87b-68a35737d548">http://www.orthopediatrics.com/20220630#AssetsNoncurrentExcludingPropertyPlantAndEquipment</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY184Mg_5b35c432-c728-454d-ac20-e19c27d1a30e">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY185Nw_50200bc7-ab17-4932-bc44-896a6cab40ae">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY18yMjA_5ccfb0b8-1489-47e0-83c1-29a4e5d79898">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY18yMjk_26a26a53-f5bb-45ff-9c1e-47bb7f24fafe">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY18zOTc_376d207f-eb78-4df1-93a2-b02af9d7888d">001-38242</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY180MDA_e916ef13-9a50-441a-8e2c-3bd3c33058e2">OrthoPediatrics Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6MmY0MmRhOTQ2NzcxNDYzZWI3OGIyYTM1MGRhYjdmOTUvdGFibGVyYW5nZToyZjQyZGE5NDY3NzE0NjNlYjc4YjJhMzUwZGFiN2Y5NV8wLTAtMS0xLTQwNDY5_1ce9e7ba-bff8-4e9a-b357-96a0b53b9c66">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6MmY0MmRhOTQ2NzcxNDYzZWI3OGIyYTM1MGRhYjdmOTUvdGFibGVyYW5nZToyZjQyZGE5NDY3NzE0NjNlYjc4YjJhMzUwZGFiN2Y5NV8wLTEtMS0xLTQwNDY5_dbe99349-3a74-4777-80c9-fc9ac136dc65">26-1761833</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6MjAzMGJhNTE4NTE3NDliM2JmNTQzMGFkMDQ1OGNlYzQvdGFibGVyYW5nZToyMDMwYmE1MTg1MTc0OWIzYmY1NDMwYWQwNDU4Y2VjNF8wLTAtMS0xLTQwNDY5L3RleHRyZWdpb246MWFmZjQyOTQzZDFlNDgzNWJjMzMyMGUxYWQ2ODEzYjVfNQ_7b98a4b5-eb74-498e-8c8f-347d7666e872">2850 Frontier Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6MjAzMGJhNTE4NTE3NDliM2JmNTQzMGFkMDQ1OGNlYzQvdGFibGVyYW5nZToyMDMwYmE1MTg1MTc0OWIzYmY1NDMwYWQwNDU4Y2VjNF8wLTAtMS0xLTQwNDY5L3RleHRyZWdpb246MWFmZjQyOTQzZDFlNDgzNWJjMzMyMGUxYWQ2ODEzYjVfOA_88fa5748-5918-4eef-b4a0-5d3526e689d0">Warsaw</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6MjAzMGJhNTE4NTE3NDliM2JmNTQzMGFkMDQ1OGNlYzQvdGFibGVyYW5nZToyMDMwYmE1MTg1MTc0OWIzYmY1NDMwYWQwNDU4Y2VjNF8wLTAtMS0xLTQwNDY5L3RleHRyZWdpb246MWFmZjQyOTQzZDFlNDgzNWJjMzMyMGUxYWQ2ODEzYjVfMTI_5cfd3c12-34ec-4296-8d5f-0dd9e5e0825d">IN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6MjAzMGJhNTE4NTE3NDliM2JmNTQzMGFkMDQ1OGNlYzQvdGFibGVyYW5nZToyMDMwYmE1MTg1MTc0OWIzYmY1NDMwYWQwNDU4Y2VjNF8wLTAtMS0xLTQwNDY5L3RleHRyZWdpb246MWFmZjQyOTQzZDFlNDgzNWJjMzMyMGUxYWQ2ODEzYjVfMTU_aebf6aee-419e-44a4-a517-2faa21371333">46582</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6MjAzMGJhNTE4NTE3NDliM2JmNTQzMGFkMDQ1OGNlYzQvdGFibGVyYW5nZToyMDMwYmE1MTg1MTc0OWIzYmY1NDMwYWQwNDU4Y2VjNF8wLTEtMS0xLTQwNDY5L3RleHRyZWdpb246N2ZlZjlkZjQwYTA2NGExMTlmZDE2YmZhYTE1NzZlZTJfNg_ec42f417-b83c-4140-87f9-bb85ba634271">574</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6MjAzMGJhNTE4NTE3NDliM2JmNTQzMGFkMDQ1OGNlYzQvdGFibGVyYW5nZToyMDMwYmE1MTg1MTc0OWIzYmY1NDMwYWQwNDU4Y2VjNF8wLTEtMS0xLTQwNDY5L3RleHRyZWdpb246N2ZlZjlkZjQwYTA2NGExMTlmZDE2YmZhYTE1NzZlZTJfMTA_5f24942b-9499-426c-8776-0f8bcddabdb2">268-6379</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6YjE5MzVmODY1MGU1NDZmMGE1ZGIxM2I3Yjk0Y2I2NGYvdGFibGVyYW5nZTpiMTkzNWY4NjUwZTU0NmYwYTVkYjEzYjdiOTRjYjY0Zl8xLTAtMS0xLTQwNDY5_1e8fbaee-7863-492d-a0c9-f60036bdf36f">Common Stock, $0.00025 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6YjE5MzVmODY1MGU1NDZmMGE1ZGIxM2I3Yjk0Y2I2NGYvdGFibGVyYW5nZTpiMTkzNWY4NjUwZTU0NmYwYTVkYjEzYjdiOTRjYjY0Zl8xLTItMS0xLTQwNDY5_ea80f31a-937e-43a3-8c88-1c3e5588e47e">KIDS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6YjE5MzVmODY1MGU1NDZmMGE1ZGIxM2I3Yjk0Y2I2NGYvdGFibGVyYW5nZTpiMTkzNWY4NjUwZTU0NmYwYTVkYjEzYjdiOTRjYjY0Zl8xLTQtMS0xLTQwNDY5_e3186875-f6c0-4129-bbf6-09748c319245">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY185MDI_27502c48-c300-4fcf-be21-8df3a784c1fe">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY18xMjI0_8bee2850-357b-4bc9-8683-c853930159d4">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6ODJkNGIzZTYxNzNkNGQ4ODg4YmJhNzI2ZmMwMmNmNGUvdGFibGVyYW5nZTo4MmQ0YjNlNjE3M2Q0ZDg4ODhiYmE3MjZmYzAyY2Y0ZV8xLTAtMS0xLTQwNDY5_8f049995-f3fd-4cae-a2cb-56145025d1b6">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6ODJkNGIzZTYxNzNkNGQ4ODg4YmJhNzI2ZmMwMmNmNGUvdGFibGVyYW5nZTo4MmQ0YjNlNjE3M2Q0ZDg4ODhiYmE3MjZmYzAyY2Y0ZV8xLTMtMS0xLTQwNDY5_8aeff8e6-22e1-4cc2-92ca-78ad322dfa90">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGFibGU6ODJkNGIzZTYxNzNkNGQ4ODg4YmJhNzI2ZmMwMmNmNGUvdGFibGVyYW5nZTo4MmQ0YjNlNjE3M2Q0ZDg4ODhiYmE3MjZmYzAyY2Y0ZV8yLTEtMS0xLTQwNDY5_7631cc33-068a-4eef-a68f-2517b616591e">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY18yMDU4_db64eb3a-3a58-4c46-9ee7-bcf18c8dda21">true</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY18yMDU5_480b2d2e-dbc6-41b0-b2e8-bc8cbce55bf1">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i97c46258795c48f09629a8ccc9bb9f49_I20220802"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xL2ZyYWc6YTJmNTJkYmY1ZDA2NGQ3NGI0YzAwNDA2ODZkNjJiMGMvdGV4dHJlZ2lvbjphMmY1MmRiZjVkMDY0ZDc0YjRjMDA0MDY4NmQ2MmIwY18xOTg4_9dce1455-1452-4812-a3cf-92314bdd7d56"
      unitRef="shares">20278189</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMy0xLTEtMS00MDQ2OQ_2242f3f8-597a-4d57-9431-abebf38e9243"
      unitRef="usd">37198000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMy0zLTEtMS00MDQ2OQ_0338fe28-5c11-4c46-baaf-63facf7c9a05"
      unitRef="usd">7641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNC0xLTEtMS00MDQ2OQ_f3fc5ca2-fd6b-4020-aae4-4c89c92995a3"
      unitRef="usd">1357000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNC0zLTEtMS00MDQ2OQ_3db4ce16-7c40-4c32-88be-8b6049c1264e"
      unitRef="usd">1365000</us-gaap:RestrictedCashCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNS0xLTEtMS00MDQ2OQ_11fb1565-9469-4f80-b08c-c7dba9ca3897"
      unitRef="usd">13963000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNS0zLTEtMS00MDQ2OQ_5a8c41ec-e910-430e-90a9-5fd7580a42ee"
      unitRef="usd">45902000</us-gaap:ShortTermInvestments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNi0wLTEtMS00MDQ2OS90ZXh0cmVnaW9uOjFlZmQxMDAwNjEyMDRkODVhN2Q2MWU1MWE2MTg5OTk2Xzcz_3cf33178-87ca-4b91-9eb0-b0ef1f79390d"
      unitRef="usd">412000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNi0wLTEtMS00MDQ2OS90ZXh0cmVnaW9uOjFlZmQxMDAwNjEyMDRkODVhN2Q2MWU1MWE2MTg5OTk2Xzgw_45e69869-dedd-4905-a948-8618beb18ea8"
      unitRef="usd">347000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNi0xLTEtMS00MDQ2OQ_90fe6fe2-b3a2-450d-9e7a-fc4c6e04ead7"
      unitRef="usd">25434000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNi0zLTEtMS00MDQ2OQ_fcb94c4a-4d84-465c-aed1-1c12fc03d4f7"
      unitRef="usd">17942000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNy0xLTEtMS00MDQ2OQ_c8cb6174-90cc-4771-8a6d-5394754797f8"
      unitRef="usd">67484000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNy0zLTEtMS00MDQ2OQ_b5e939bc-4bbb-45d7-ae80-f8da43a80b42"
      unitRef="usd">57569000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTAtMS0xLTEtNDA0Njk_2ce570df-5a4e-45a1-9303-6fecbda8a1e9"
      unitRef="usd">2712000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTAtMy0xLTEtNDA0Njk_9586389c-ad63-4d64-b22d-fb310571a020"
      unitRef="usd">3229000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTItMS0xLTEtNDA0Njk_ebbace41-8348-4a22-8861-984784a2b363"
      unitRef="usd">148148000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTItMy0xLTEtNDA0Njk_a8694461-208a-4fcb-b500-493810ec5daa"
      unitRef="usd">133648000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTMtMS0xLTEtNDA0Njk_25aa8ceb-c4bf-4e33-a47b-0a465c392434"
      unitRef="usd">36601000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTMtMy0xLTEtNDA0Njk_17694c30-276a-4fd1-a39a-a9baf5d77bd4"
      unitRef="usd">28515000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTUtMS0xLTEtNDA0Njk_cff21ab9-13e8-4568-8c12-d39bad049191"
      unitRef="usd">58777000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTUtMy0xLTEtNDA0Njk_b9ad0d78-1a92-43c3-a59d-4803a9836e5b"
      unitRef="usd">55494000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTYtMS0xLTEtNDA0Njk_f6006f12-28b2-4649-80ac-9d08dfa6a83a"
      unitRef="usd">71707000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTYtMy0xLTEtNDA0Njk_f8720432-1e53-4150-ac32-432e8d60b50b"
      unitRef="usd">72349000</us-gaap:Goodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTgtMS0xLTEtNDA0Njk_8337bebc-74b2-4fbe-b9ba-0914f7823433"
      unitRef="usd">15708000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTgtMy0xLTEtNDA0Njk_b2fb4929-9381-4f31-bb42-499df2f11d90"
      unitRef="usd">14268000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <kids:AssetsNoncurrentExcludingPropertyPlantAndEquipment
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTktMS0xLTEtNDA0Njk_84a3cbeb-1078-451a-a7ee-0221fc839751"
      unitRef="usd">146192000</kids:AssetsNoncurrentExcludingPropertyPlantAndEquipment>
    <kids:AssetsNoncurrentExcludingPropertyPlantAndEquipment
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMTktMy0xLTEtNDA0Njk_77262040-a40b-4eba-bf12-97ccfc49b60e"
      unitRef="usd">142111000</kids:AssetsNoncurrentExcludingPropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMjEtMS0xLTEtNDA0Njk_9901abad-599f-4bcd-9b9b-c4958ce65224"
      unitRef="usd">330941000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMjEtMy0xLTEtNDA0Njk_a454fe87-923d-41da-8997-c2a371dff924"
      unitRef="usd">304274000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMjUtMS0xLTEtNDA0Njk_3faada24-d433-4a0e-9ab6-2aaf88f627ab"
      unitRef="usd">14591000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMjUtMy0xLTEtNDA0Njk_2be5315e-73de-4d94-b146-3e419a62dfb6"
      unitRef="usd">9325000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMjYtMS0xLTEtNDA0Njk_4dde6b7b-3282-4b12-bbbc-99e754b48fc7"
      unitRef="usd">6087000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMjYtMy0xLTEtNDA0Njk_92182a81-982e-46ff-abe2-85ac0a34a034"
      unitRef="usd">5351000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <kids:LongTermDebtCurrentMaturitiesRelatedParty
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMjgtMS0xLTEtNDA0Njk_302bc221-23d6-4906-ac36-f269c25f1af0"
      unitRef="usd">141000</kids:LongTermDebtCurrentMaturitiesRelatedParty>
    <kids:LongTermDebtCurrentMaturitiesRelatedParty
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMjgtMy0xLTEtNDA0Njk_d35c1176-1305-4116-8461-e82238734ef2"
      unitRef="usd">137000</kids:LongTermDebtCurrentMaturitiesRelatedParty>
    <kids:BusinessCombinationContingentConsiderationAcquisitionInstallmentPayableCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMjktMS0xLTEtNDA0Njk_0f2a1758-2f26-477f-8ff6-bb1255dd70cb"
      unitRef="usd">7445000</kids:BusinessCombinationContingentConsiderationAcquisitionInstallmentPayableCurrent>
    <kids:BusinessCombinationContingentConsiderationAcquisitionInstallmentPayableCurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMjktMy0xLTEtNDA0Njk_b7b366c5-b505-4ca9-b1a0-8d1d548ba79d"
      unitRef="usd">12862000</kids:BusinessCombinationContingentConsiderationAcquisitionInstallmentPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzMtMS0xLTEtNDA0Njk_31eb595b-424c-4806-9154-c6f5010da0f5"
      unitRef="usd">2949000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzMtMy0xLTEtNDA0Njk_2f2a591d-7330-4f58-a27c-64ec75d06ec3"
      unitRef="usd">2040000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzQtMS0xLTEtNDA0Njk_b39ea289-4074-4ae4-ba83-117d076f495b"
      unitRef="usd">31213000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzQtMy0xLTEtNDA0Njk_2b7f1623-10a3-4939-98e8-8bc5d68e139b"
      unitRef="usd">29715000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermNotesAndLoans
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzYtMS0xLTEtNDA0Njk_4a5c9c12-98f3-4683-a28e-bc1d427b390b"
      unitRef="usd">31836000</us-gaap:LongTermNotesAndLoans>
    <us-gaap:LongTermNotesAndLoans
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzYtMy0xLTEtNDA0Njk_7f99f310-6a2e-4881-9dd1-8911d1aa818c"
      unitRef="usd">907000</us-gaap:LongTermNotesAndLoans>
    <kids:BusinessCombinationContingentConsiderationAcquisitionInstallmentPayableNoncurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzctMS0xLTEtNDA0Njk_5fa15b2e-3316-4e18-a9ef-0884e92351ea"
      unitRef="usd">7626000</kids:BusinessCombinationContingentConsiderationAcquisitionInstallmentPayableNoncurrent>
    <kids:BusinessCombinationContingentConsiderationAcquisitionInstallmentPayableNoncurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzctMy0xLTEtNDA0Njk_2bd50897-1bbd-4a96-a672-d5656fef256b"
      unitRef="usd">14309000</kids:BusinessCombinationContingentConsiderationAcquisitionInstallmentPayableNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzgtMS0xLTEtNDA0Njk_6eab5b81-5c6b-41a3-838f-6c9ef946df7a"
      unitRef="usd">26470000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzgtMy0xLTEtNDA0Njk_8269e427-52b5-49e3-9bcf-e73840a02859"
      unitRef="usd">28910000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzktMS0xLTEtNDA0Njk_8c00ff48-04f8-4979-9d66-8283854cb603"
      unitRef="usd">6280000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfMzktMy0xLTEtNDA0Njk_bd650f46-5f61-4e02-adef-13c06a9af0c4"
      unitRef="usd">4771000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNDAtMS0xLTEtNDA0Njk_d847e1db-1983-4b16-8132-7642df13b044"
      unitRef="usd">300000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNDAtMy0xLTEtNDA0Njk_9662c9b0-c3e9-4c7f-b247-247f5aab4307"
      unitRef="usd">293000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNDEtMS0xLTEtNDA0Njk_ccf75513-470b-43ec-92db-8c8ff9c450ec"
      unitRef="usd">72512000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNDEtMy0xLTEtNDA0Njk_241d97d2-60b1-4d94-b007-124029b2d4e3"
      unitRef="usd">49190000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNDMtMS0xLTEtNDA0Njk_7a54e8ed-5e0f-4b50-8c75-58053da55dad"
      unitRef="usd">103725000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNDMtMy0xLTEtNDA0Njk_84057373-4b4e-4229-9ce5-392b7f81c21c"
      unitRef="usd">78905000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTMtMC0xLTEtNDA0NjkvdGV4dHJlZ2lvbjpkZjJmYWUyOGE4NWM0MjU0OGZjYjJlNTFhOGY0YzlkZF8xOA_4866afe5-6b82-4774-8764-1e7f69947fc6"
      unitRef="usdPerShare">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTMtMC0xLTEtNDA0NjkvdGV4dHJlZ2lvbjpkZjJmYWUyOGE4NWM0MjU0OGZjYjJlNTFhOGY0YzlkZF8xOA_e9e56d86-6441-4652-b1b2-dd110a96472f"
      unitRef="usdPerShare">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTMtMC0xLTEtNDA0NjkvdGV4dHJlZ2lvbjpkZjJmYWUyOGE4NWM0MjU0OGZjYjJlNTFhOGY0YzlkZF8zMg_099ffda1-b1b1-4c6d-b97c-a73b2a048e20"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTMtMC0xLTEtNDA0NjkvdGV4dHJlZ2lvbjpkZjJmYWUyOGE4NWM0MjU0OGZjYjJlNTFhOGY0YzlkZF8zMg_f18ad382-abf7-44d0-98c9-4f2556aed4aa"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTMtMC0xLTEtNDA0NjkvdGV4dHJlZ2lvbjpkZjJmYWUyOGE4NWM0MjU0OGZjYjJlNTFhOGY0YzlkZF81NA_0bc28856-44f6-43a7-87ee-ca1180ef304a"
      unitRef="shares">20238870</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTMtMC0xLTEtNDA0NjkvdGV4dHJlZ2lvbjpkZjJmYWUyOGE4NWM0MjU0OGZjYjJlNTFhOGY0YzlkZF81NA_7461fbdd-b55e-40bb-ba09-4eb8ab6092ed"
      unitRef="shares">20238870</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTMtMC0xLTEtNDA0NjkvdGV4dHJlZ2lvbjpkZjJmYWUyOGE4NWM0MjU0OGZjYjJlNTFhOGY0YzlkZF82OA_9db16264-22a3-4e2c-a99c-3111ae9710c1"
      unitRef="shares">19677214</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTMtMC0xLTEtNDA0NjkvdGV4dHJlZ2lvbjpkZjJmYWUyOGE4NWM0MjU0OGZjYjJlNTFhOGY0YzlkZF82OA_bd1966ff-e65c-46f5-b38b-187905717f4f"
      unitRef="shares">19677214</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTMtMS0xLTEtNDA0Njk_7bf8ce16-fa5b-45d2-be59-652688bdbc2a"
      unitRef="usd">5000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTMtMy0xLTEtNDA0Njk_b9582baf-2018-4dc8-8f5a-7f9f51d21bfb"
      unitRef="usd">5000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTQtMS0xLTEtNDA0Njk_1b04068d-5ad3-4066-b12c-bbf6c001d78a"
      unitRef="usd">418354000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTQtMy0xLTEtNDA0Njk_ec0443ab-0905-4752-9064-55194967054b"
      unitRef="usd">394899000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTYtMS0xLTEtNDA0Njk_8919fcb6-2cea-4db5-9072-5a2cafa62aa8"
      unitRef="usd">-187459000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTYtMy0xLTEtNDA0Njk_0da5e8c9-eac0-4fed-9daa-f72c29fff584"
      unitRef="usd">-178026000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTctMS0xLTEtNDA0Njk_9f6d8448-1bab-4a53-80b5-34cf17c632f8"
      unitRef="usd">-3684000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTctMy0xLTEtNDA0Njk_4e6493f3-934b-4830-91a5-20001bab023e"
      unitRef="usd">8491000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTgtMS0xLTEtNDA0Njk_603bcb6b-864a-4ed0-9437-e184ec0720ea"
      unitRef="usd">227216000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTgtMy0xLTEtNDA0Njk_4c522fc8-8899-4694-bbeb-f15fed166525"
      unitRef="usd">225369000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTktMS0xLTEtNDA0Njk_1e514fe3-7084-4fdd-a1cc-ccb1b3978fcf"
      unitRef="usd">330941000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8xOS9mcmFnOjI1NjEzYjljNWZiNjQ1OWQ4Mjk5ZjEyODcwMGVmMTU0L3RhYmxlOmViNWFhMTY1MTZiNzRmODRiNDI1MDAyNTFkNDM5NDk2L3RhYmxlcmFuZ2U6ZWI1YWExNjUxNmI3NGY4NGI0MjUwMDI1MWQ0Mzk0OTZfNTktMy0xLTEtNDA0Njk_bf049fa8-4e08-4212-a087-f0c49214dcbc"
      unitRef="usd">304274000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMi0xLTEtMS00MDQ2OQ_a50a1703-5eba-446d-b174-8088a518477d"
      unitRef="usd">32928000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMi0zLTEtMS00MDQ2OQ_715e7e00-ecc8-4fb3-9dba-58fc0b015992"
      unitRef="usd">26695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMi01LTEtMS00MDQ2OQ_94d83107-cdd7-4e65-bb43-b2bf88e0d182"
      unitRef="usd">56345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMi03LTEtMS00MDQ2OQ_c0f68a1f-7d30-4711-a59f-4942c8317d40"
      unitRef="usd">48157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMy0xLTEtMS00MDQ2OQ_f73768af-0235-4a5b-8356-57630266623d"
      unitRef="usd">7947000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMy0zLTEtMS00MDQ2OQ_d14b8bbd-a01e-47b3-930e-00153f0c09d7"
      unitRef="usd">6252000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMy01LTEtMS00MDQ2OQ_be53e9cf-0737-41d0-98d3-56939dfde103"
      unitRef="usd">12798000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMy03LTEtMS00MDQ2OQ_158cca55-f71b-4f15-b071-0fa5ffecc74f"
      unitRef="usd">11389000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNC0xLTEtMS00MDQ2OQ_139b6303-76ec-414c-80e5-1291c631e894"
      unitRef="usd">24981000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNC0zLTEtMS00MDQ2OQ_8e538124-5db4-4720-b288-a16e24f95b26"
      unitRef="usd">20443000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNC01LTEtMS00MDQ2OQ_89c54e01-7002-4a12-9413-ab5e82794c60"
      unitRef="usd">43547000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNC03LTEtMS00MDQ2OQ_3a475a04-a230-416e-b20f-8cc95d426440"
      unitRef="usd">36768000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNi0xLTEtMS00MDQ2OQ_0b29b57b-7bc4-4b52-af8d-858e17be3238"
      unitRef="usd">12431000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNi0zLTEtMS00MDQ2OQ_68876d78-b753-40c8-8501-d3d2cff27c5a"
      unitRef="usd">10876000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNi01LTEtMS00MDQ2OQ_b0d3de80-1576-421b-a889-68d0996e9628"
      unitRef="usd">22189000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNi03LTEtMS00MDQ2OQ_65c5f161-f0c2-4afc-bc9e-975ec60a1939"
      unitRef="usd">19825000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNy0xLTEtMS00MDQ2OQ_37c751ed-3efe-4a99-a2ed-f5f7671b525b"
      unitRef="usd">14546000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNy0zLTEtMS00MDQ2OQ_2f76284e-9d5b-4ca0-a601-7eebee62ca56"
      unitRef="usd">11088000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNy01LTEtMS00MDQ2OQ_b9110abc-c2dd-4f92-9ebe-48c986c59053"
      unitRef="usd">27713000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfNy03LTEtMS00MDQ2OQ_4f0cdd00-0f26-4013-bfba-ba7dd92440c6"
      unitRef="usd">23129000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfOS0xLTEtMS00MDQ2OQ_10ebe85b-f942-45e7-b3a9-520d8242a9eb"
      unitRef="usd">1747000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfOS0zLTEtMS00MDQ2OQ_151b3b2b-b50b-4326-ba1d-d9cedb403ab0"
      unitRef="usd">1325000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfOS01LTEtMS00MDQ2OQ_f7e5cce5-3549-4f38-a81e-829a5224efd1"
      unitRef="usd">3774000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfOS03LTEtMS00MDQ2OQ_dad27b00-721d-4ac5-9a17-14c392d526fb"
      unitRef="usd">2633000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTAtMS0xLTEtNDA0Njk_ac12fa77-2728-460b-a48b-187910d33964"
      unitRef="usd">28724000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTAtMy0xLTEtNDA0Njk_11f7b43f-6095-434b-ac70-a37371274745"
      unitRef="usd">23289000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTAtNS0xLTEtNDA0Njk_264238a9-0140-4981-8c75-b9ba064c2317"
      unitRef="usd">53676000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTAtNy0xLTEtNDA0Njk_e9652097-e72d-41af-8879-886cc1483efa"
      unitRef="usd">45587000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTEtMS0xLTEtNDA0Njk_320adc00-0e44-4b2f-a0fc-2763781835cf"
      unitRef="usd">-3743000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTEtMy0xLTEtNDA0Njk_07e5ddd7-fd66-40cb-bc99-36acd4138754"
      unitRef="usd">-2846000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTEtNS0xLTEtNDA0Njk_a0cb162b-4ae7-4746-8eca-b139b9cf46b7"
      unitRef="usd">-10129000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTEtNy0xLTEtNDA0Njk_1203e774-a9b6-4167-80d1-2169c5fb4393"
      unitRef="usd">-8819000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTMtMS0xLTEtNDA0Njk_c48464ec-a860-4605-847b-adc265912e7f"
      unitRef="usd">-1212000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTMtMy0xLTEtNDA0Njk_6656325f-4372-49af-9559-2909f75155ac"
      unitRef="usd">-581000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTMtNS0xLTEtNDA0Njk_08aea88c-e5e2-4762-9ebb-8d029a60d869"
      unitRef="usd">-1777000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTMtNy0xLTEtNDA0Njk_ee677244-def1-4d69-87b3-a63394212f67"
      unitRef="usd">-1309000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTQtMS0xLTEtNDA0Njk_3f728d94-d347-420b-85dd-37f81c310d31"
      unitRef="usd">-5010000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTQtMy0xLTEtNDA0Njk_53ed8ffd-48ff-49a6-8c7f-5f60858f04fa"
      unitRef="usd">990000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTQtNS0xLTEtNDA0Njk_0e73eb82-ac52-4f8c-9f17-c24034f69955"
      unitRef="usd">-2440000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTQtNy0xLTEtNDA0Njk_6376f02f-00a2-437e-ad43-3ecb3be96b57"
      unitRef="usd">5140000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTUtMS0xLTEtNDA0Njk_cae10cb0-3874-4775-a302-1aa326309261"
      unitRef="usd">-827000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTUtMy0xLTEtNDA0Njk_57b3644d-058e-4fde-afeb-09143921050d"
      unitRef="usd">375000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTUtNS0xLTEtNDA0Njk_36e6ff1a-86cd-41c7-95d3-34b6f1924615"
      unitRef="usd">-723000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTUtNy0xLTEtNDA0Njk_c8efab5c-00c3-4533-9e6d-3f9c240029e3"
      unitRef="usd">535000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTYtMS0xLTEtNDA0Njk_1d49edd5-0793-481e-a8b5-09a27446b13a"
      unitRef="usd">2971000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTYtMy0xLTEtNDA0Njk_56855a12-7c9d-4cc8-9b72-9c7a694d89bd"
      unitRef="usd">-1196000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTYtNS0xLTEtNDA0Njk_f9bd9c5a-ce47-4556-89a4-ce222e4fe48e"
      unitRef="usd">-60000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTYtNy0xLTEtNDA0Njk_ef17a4ef-f490-472b-8ae4-ee6ebf197ade"
      unitRef="usd">-5914000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTctMS0xLTEtNDA0Njk_fee929b5-2bda-4514-bf19-bc44b69efbd0"
      unitRef="usd">-772000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTctMy0xLTEtNDA0Njk_0b5f8f6f-8e2f-436e-a1f6-25398992241c"
      unitRef="usd">-4042000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTctNS0xLTEtNDA0Njk_b9a8dcc6-88a8-464e-8a24-6beb5b9ea586"
      unitRef="usd">-10189000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTctNy0xLTEtNDA0Njk_870f7261-566e-4e24-8523-ff44245e0081"
      unitRef="usd">-14733000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTgtMS0xLTEtNDA0Njk_f8a2476b-d230-4f8d-b14d-8cded7e83f4a"
      unitRef="usd">-439000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTgtMy0xLTEtNDA0Njk_ccd7160f-e0af-454b-b595-efd8ab4a5dc2"
      unitRef="usd">-286000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTgtNS0xLTEtNDA0Njk_05dfcd48-dcf2-4608-9bb2-010d7a627df7"
      unitRef="usd">-756000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMTgtNy0xLTEtNDA0Njk_d638ba9f-fc22-4f1e-b266-9eb9b8fe5327"
      unitRef="usd">-598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjEtMS0xLTEtNDA0Njk_f2ad31ab-1db9-4033-bb1a-185f1d6d55f4"
      unitRef="usd">-333000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjEtMy0xLTEtNDA0Njk_67d195a1-343e-44bb-81f4-3d97dbeab2ee"
      unitRef="usd">-3756000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjEtNS0xLTEtNDA0Njk_0acbfc50-5f7b-40f4-b3d0-9c84a368d3d6"
      unitRef="usd">-9433000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjEtNy0xLTEtNDA0Njk_8a8a5afb-5c2f-4c71-a405-0a941605ff6b"
      unitRef="usd">-14135000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjMtMS0xLTEtNDA0Njk_e2b31b6e-bbc0-4a11-bc05-16762cb43492"
      unitRef="shares">19792286</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjMtMS0xLTEtNDA0Njk_fef608c4-1ff6-47c5-b4f3-fe5ef4a92308"
      unitRef="shares">19792286</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjMtMy0xLTEtNDA0Njk_69890e17-12b6-49c1-8b22-3075615f3a15"
      unitRef="shares">19275779</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjMtMy0xLTEtNDA0Njk_8ffb9dee-cf27-487c-925a-1def46228cb8"
      unitRef="shares">19275779</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjMtNS0xLTEtNDA0Njk_8dfdd251-419b-47a3-95a4-07e2d0eb651e"
      unitRef="shares">19693216</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjMtNS0xLTEtNDA0Njk_ca76312f-8c05-42df-8e0c-4a20863f1529"
      unitRef="shares">19693216</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjMtNy0xLTEtNDA0Njk_433afa84-b43a-44cd-be75-c3a7c2adceec"
      unitRef="shares">19263506</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjMtNy0xLTEtNDA0Njk_b8912c3e-3b5c-4ef0-87a8-9ec55ec832c1"
      unitRef="shares">19263506</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjQtMS0xLTEtNDA0Njk_55419740-e2d5-4b7d-9fa1-a52f223f221c"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjQtMS0xLTEtNDA0Njk_b671ee70-1d9b-492e-8210-fd0cf6cea56c"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjQtMy0xLTEtNDA0Njk_025f3d03-ee97-4722-a859-232bbbc91ca0"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjQtMy0xLTEtNDA0Njk_05648b8e-98da-4246-bc33-ee0c5d9768c3"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjQtNS0xLTEtNDA0Njk_acdbf086-0636-4492-8cff-2df306c3948d"
      unitRef="usdPerShare">-0.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjQtNS0xLTEtNDA0Njk_fa39d1f5-a3e5-471f-9cad-a4589341cbc3"
      unitRef="usdPerShare">-0.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjQtNy0xLTEtNDA0Njk_02e06f6a-a5e7-4c74-bb57-2faecc7e2d3b"
      unitRef="usdPerShare">-0.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yNS9mcmFnOmE5OGI3NzNmMzBjZjRmN2NhN2YzY2IzOWE5NTA4MTg0L3RhYmxlOmI4Y2NhYWViODFkNjQ1MjBhYWMxYTZiNWM3NWVhNzYwL3RhYmxlcmFuZ2U6YjhjY2FhZWI4MWQ2NDUyMGFhYzFhNmI1Yzc1ZWE3NjBfMjQtNy0xLTEtNDA0Njk_8387c720-6f98-460f-bbab-b626f554bfbe"
      unitRef="usdPerShare">-0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfMi0xLTEtMS00MDQ2OQ_62bd80ac-664e-4d46-9791-1fca99e328e3"
      unitRef="usd">-333000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfMi0zLTEtMS00MDQ2OQ_29968166-20bf-4bb3-a550-a89c7d455353"
      unitRef="usd">-3756000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfMi01LTEtMS00MDQ2OQ_094ed075-5c22-4cb1-90fb-9fdfa1c0e75e"
      unitRef="usd">-9433000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfMi03LTEtMS00MDQ2OQ_1c5cbdd1-2bc2-426d-942e-b84f8c69fb1c"
      unitRef="usd">-14135000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNC0xLTEtMS00MDQ2OQ_7fe5dc77-e299-472a-b27a-c1b142820cc4"
      unitRef="usd">-9299000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNC0zLTEtMS00MDQ2OQ_1a6d6954-ca75-412e-9171-6b8b5b6c9d02"
      unitRef="usd">1867000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNC01LTEtMS00MDQ2OQ_5b472a57-02f3-4ec4-80b9-bc2b7a287291"
      unitRef="usd">-11497000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNC03LTEtMS00MDQ2OQ_5ca205d6-3980-47f1-a64e-e439e1ada214"
      unitRef="usd">-1631000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNS0xLTEtMS00MDQ2OQ_36c074cf-b036-4762-a336-7e34a628f46c"
      unitRef="usd">-125000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNS0zLTEtMS00MDQ2OQ_2aa156ae-f492-498e-84f6-f45773e94ccb"
      unitRef="usd">-70000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNS01LTEtMS00MDQ2OQ_8de6cf02-2c1a-40c9-a9bd-695dab1a289a"
      unitRef="usd">-678000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNS03LTEtMS00MDQ2OQ_3fc53120-571c-470b-982d-e500ba3769e9"
      unitRef="usd">-194000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNi0xLTEtMS00MDQ2OQ_ef7d7752-457d-4d39-a7c4-716b69ad26c7"
      unitRef="usd">-9424000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNi0zLTEtMS00MDQ2OQ_edc81d1c-ae64-4d2f-a0fc-d6c2182eae8a"
      unitRef="usd">1797000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNi01LTEtMS00MDQ2OQ_d05fa2db-a038-4a64-8c7a-6e0945cfefc8"
      unitRef="usd">-12175000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNi03LTEtMS00MDQ2OQ_17b69060-494a-4c07-b24a-dae5a619aa91"
      unitRef="usd">-1825000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNy0xLTEtMS00MDQ2OQ_f883f40d-d0cc-4d2c-bf35-161e54495ff1"
      unitRef="usd">-9757000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNy0zLTEtMS00MDQ2OQ_fe4cefd8-7cf9-4a82-b7c3-b9f11449fd8f"
      unitRef="usd">-1959000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNy01LTEtMS00MDQ2OQ_6513919b-a144-4bbd-8d01-db27741c016e"
      unitRef="usd">-21608000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8yOC9mcmFnOjIyNzhmZmE1NWRmYzQ2NDM5ZTEyZDNkZTVhM2MzYjRkL3RhYmxlOjM4ZjIxMjBkZjU3ZDQwZGJiOTdlZjVkN2UwYjUwZjgzL3RhYmxlcmFuZ2U6MzhmMjEyMGRmNTdkNDBkYmI5N2VmNWQ3ZTBiNTBmODNfNy03LTEtMS00MDQ2OQ_0c12a9e7-3542-45cd-a8f4-23260cfecc9a"
      unitRef="usd">-15960000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i02e54d9194cf4bf7851dcbe14a9150ad_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfNS0xMC0xLTEtNDA0Njk_874f1d13-ac0d-450f-a06a-8a5bc4c9af26"
      unitRef="shares">19677214</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i02e54d9194cf4bf7851dcbe14a9150ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfNS0xMi0xLTEtNDA0Njk_2f6c600d-d304-45a5-833b-b902f3583a1d"
      unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4125cbbd2389489581f280214434bdfc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfNS0xOC0xLTEtNDA0Njk_0c6a6084-b3af-47c6-800c-c8be1ea91653"
      unitRef="usd">394899000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f8147f258e84301a0207789e1d886ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfNS0yMC0xLTEtNDA0Njk_641dcf7c-c0bd-42d2-ab32-ad405e9a1f0c"
      unitRef="usd">-178026000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id623ff15b83f4edd828a4c405cfc5bf5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfNS0yMi0xLTEtNDA0Njk_8e6f698e-92dc-49e0-ade5-793d88ea60c8"
      unitRef="usd">8491000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfNS0yNC0xLTEtNDA0Njk_09881fe4-7991-4e2b-a093-fd4261d97ae4"
      unitRef="usd">225369000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4e426c7f5895433b9090b7ce081cd06d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfNi0yMC0xLTEtNDA0Njk_7b262e1c-9036-4da2-a6b4-0d74f583c897"
      unitRef="usd">-9100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0e64b2e60f19429d9d4bc00703d7d504_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfNi0yNC0xLTEtNDA0Njk_448c2567-aa3a-4ab1-b6c6-7942c87f0ce4"
      unitRef="usd">-9100000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8cbe408ef03e402ead047718dbb8c61a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfNy0yMi0xLTEtNDA0Njk_65ea43f7-6329-49ec-b622-c42459ea113e"
      unitRef="usd">-2751000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0e64b2e60f19429d9d4bc00703d7d504_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfNy0yNC0xLTEtNDA0Njk_096cefdd-4952-4523-938d-3953cfaf6aa5"
      unitRef="usd">-2751000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i9dc33a8b1d514fd5b3bf903910032fa4_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfOS0xMC0xLTEtNDA0Njk_7ed5facc-777b-44eb-a440-30a0a2388c81"
      unitRef="shares">144084</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ic5e09a88e3a54454b6a5b5f82357e0a2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfOS0xOC0xLTEtNDA0Njk_2fc34b54-d4ba-482f-b617-ff573b087a05"
      unitRef="usd">1526000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i0e64b2e60f19429d9d4bc00703d7d504_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfOS0yNC0xLTEtNDA0Njk_5a6e8bd1-c85a-42ab-9ae1-ca7388d6d5c6"
      unitRef="usd">1526000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3077fe8f2dbe41838546a20b9d129e95_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTItMTAtMS0xLTQwNDY5_cbcb063f-b04e-4125-b9ee-81f2be614db2"
      unitRef="shares">19821298</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3077fe8f2dbe41838546a20b9d129e95_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTItMTItMS0xLTQwNDY5_dad9e164-9808-4d7f-ad1c-db453b4beb24"
      unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i888bfb286cda48cfa2cdff34721dceff_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTItMTgtMS0xLTQwNDY5_b27ced79-7421-4b2f-a58b-4cf9b713d5c6"
      unitRef="usd">396425000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7295aa7e52a94145af5ed2bc1c62d97a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTItMjAtMS0xLTQwNDY5_aedaf900-05ed-49bf-b5ef-3ecb7628a387"
      unitRef="usd">-187126000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i49f790df1a634a0bbed0e41c0264724d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTItMjItMS0xLTQwNDY5_c0127ed3-c990-4000-8fac-15568a2446b8"
      unitRef="usd">5740000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6c9f18c5b7e4a8bae0b70eb57f7ddbf_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTItMjQtMS0xLTQwNDY5_a079f048-357a-4c9d-9d62-e68b150a5968"
      unitRef="usd">215044000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2c4cb150142849bab8a422ecf44c0128_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTMtMjAtMS0xLTQwNDY5_1dfbce0b-811a-4023-a4c1-1d2fccbe96fb"
      unitRef="usd">-333000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTMtMjQtMS0xLTQwNDY5_6c262c5b-ff72-4c13-8721-396a7be71be0"
      unitRef="usd">-333000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i96557c0698694d2d9abdb934a1f4e2df_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTQtMjItMS0xLTQwNDY5_8e86e8b0-fd76-4d61-882e-98c64292eed0"
      unitRef="usd">-9424000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTQtMjQtMS0xLTQwNDY5_2426c881-e3d0-42cf-884e-88eced21a04b"
      unitRef="usd">-9424000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i66064452fe854d9186ce1ac1d8547a0c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTUtMTAtMS0xLTQwNDY5_52a1cde3-0fe7-4b83-bfd1-78e598b33723"
      unitRef="shares">1340</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i270c2fd49a624fa6bccd297fad2f156e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTUtMTgtMS0xLTQwNDY5_1d84222c-d949-40cf-9540-54ce9183bfb2"
      unitRef="usd">42000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTUtMjQtMS0xLTQwNDY5_5fdc07d6-63d1-4b60-9746-6d2c6dc3133f"
      unitRef="usd">42000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i66064452fe854d9186ce1ac1d8547a0c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTYtMTAtMS0xLTQwNDY5_6ea19f95-4ba8-44a6-a7fb-8a0ffcdbfc14"
      unitRef="shares">57180</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i270c2fd49a624fa6bccd297fad2f156e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTYtMTgtMS0xLTQwNDY5_1ad92514-7cdf-4101-8553-41df8c45acdd"
      unitRef="usd">1770000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTYtMjQtMS0xLTQwNDY5_3bd295b7-7524-4dae-b2e3-45e33647ac4d"
      unitRef="usd">1770000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i66064452fe854d9186ce1ac1d8547a0c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTctMTAtMS0xLTQzNjE1_73160d1c-7413-46ec-bfc0-5e2236a2d6f5"
      unitRef="shares">173241</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i270c2fd49a624fa6bccd297fad2f156e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTctMTgtMS0xLTQzNjE1_21cfc844-21f9-4321-ad48-66b7c8e61597"
      unitRef="usd">9707000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTctMjQtMS0xLTQzNjE1_d4d8109f-df1c-46d7-b574-b47ae9b98b6f"
      unitRef="usd">9707000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <kids:StockIssuedDuringPeriodSharesAnniversaryInstallmentPayment
      contextRef="i66064452fe854d9186ce1ac1d8547a0c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTgtMTAtMS0xLTQzNjIy_97c3bfac-2164-412f-bcb1-a0b49d9ebbfb"
      unitRef="shares">185811</kids:StockIssuedDuringPeriodSharesAnniversaryInstallmentPayment>
    <kids:StockIssuedDuringPeriodValueAnniversaryInstallmentPayment
      contextRef="i270c2fd49a624fa6bccd297fad2f156e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTgtMTgtMS0xLTQzNjIy_09d05771-0d1c-4544-aa11-78941543ccd7"
      unitRef="usd">10410000</kids:StockIssuedDuringPeriodValueAnniversaryInstallmentPayment>
    <kids:StockIssuedDuringPeriodValueAnniversaryInstallmentPayment
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTgtMjQtMS0xLTQzNjIy_2c230695-f905-4b2e-9491-7eca8049ab50"
      unitRef="usd">10410000</kids:StockIssuedDuringPeriodValueAnniversaryInstallmentPayment>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5b01a44672f543fb9986ddee7285fb86_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTctMTAtMS0xLTQwNDY5_ef334242-f427-43f4-8a7e-f76e07b65d25"
      unitRef="shares">20238870</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5b01a44672f543fb9986ddee7285fb86_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTctMTItMS0xLTQwNDY5_4aeba2a1-7818-46a9-b78f-4a6aecb9386b"
      unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia3bdfb5414134ca7b8dfc0d5400e031a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTctMTgtMS0xLTQwNDY5_bd108898-a2b4-4123-acb9-4ed700d6a739"
      unitRef="usd">418354000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i60d2c119cb3a4be79cc7b19e43fbbac9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTctMjAtMS0xLTQwNDY5_56d405ca-4ee5-4f08-90e9-456c2328ad63"
      unitRef="usd">-187459000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7747821fbef4467f8550d2c222d6e439_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTctMjItMS0xLTQwNDY5_1ccdf3b8-f22b-4b55-bdd9-9dba71bbf81b"
      unitRef="usd">-3684000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOjFjNzdmNzk3NDgwODQ0NTZiMWVhYWZlNDJiY2EwNGJmL3RhYmxlcmFuZ2U6MWM3N2Y3OTc0ODA4NDQ1NmIxZWFhZmU0MmJjYTA0YmZfMTctMjQtMS0xLTQwNDY5_9177ccc2-10f9-42f1-a2c9-edb04e9e7ac0"
      unitRef="usd">227216000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if86f8604520843069a82517df50d2f21_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfNS01LTEtMS00MDQ2OQ_8a489813-670c-4077-943a-a6c583896bc9"
      unitRef="shares">19560291</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if86f8604520843069a82517df50d2f21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfNS03LTEtMS00MDQ2OQ_a58ab467-f828-4307-bf07-645bd593e016"
      unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib294051bca734e0b9e653df9aa70245d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfNS0xMy0xLTEtNDA0Njk_a951ac7f-9e46-4c13-a28a-a28f8baa4b5e"
      unitRef="usd">388622000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i129e7d5089424ef6b33fa74414ca3142_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfNS0xNS0xLTEtNDA0Njk_3a328af7-439a-4a7a-b968-3f636387deda"
      unitRef="usd">-161766000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i80d9b27cb0304154a0b8c7c60992f288_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfNS0xNy0xLTEtNDA0Njk_c9cad866-e93a-4bea-a34f-61b2e04f0b6e"
      unitRef="usd">7907000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ab4aa15719047a5829819838b143f7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfNS0xOS0xLTEtNDA0Njk_4bcdfe67-e42e-4845-b75c-a79b293e385e"
      unitRef="usd">234768000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i58e7f0e8a3ba4d109c24900871a20fc3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfNi0xNS0xLTEtNDA0Njk_0d933b54-c566-4ba0-87e7-b3cc88fe8e9d"
      unitRef="usd">-10379000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2d8ad53d66ec4de094d558553f8528c9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfNi0xOS0xLTEtNDA0Njk_c605d761-af25-451b-b1c1-e734116a5584"
      unitRef="usd">-10379000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i71aea8acd0644858810f9c602e34c268_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfNy0xNy0xLTEtNDA0Njk_d430b5f9-41ae-4fac-89e3-0d594058aca7"
      unitRef="usd">-3622000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2d8ad53d66ec4de094d558553f8528c9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfNy0xOS0xLTEtNDA0Njk_393d7302-458a-43ac-b56c-fae3541709d4"
      unitRef="usd">-3622000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i1618ebede0d949d0852033b10985e1cb_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfOC01LTEtMS00MDQ2OQ_6c0ab07c-e26f-4944-8539-a649cbd17590"
      unitRef="shares">2010</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i380c72bb01c1473b93789eaed02988c5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfOC0xMy0xLTEtNDA0Njk_3a38fe1b-5f6e-4a2c-880b-73f738bc3a7f"
      unitRef="usd">62000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2d8ad53d66ec4de094d558553f8528c9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfOC0xOS0xLTEtNDA0Njk_538e22ac-41af-44e4-96eb-decb4b9fbad0"
      unitRef="usd">62000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i1618ebede0d949d0852033b10985e1cb_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfOS01LTEtMS00MDQ2OQ_8b275b24-cac9-4f00-b76a-b7d184f9cd62"
      unitRef="shares">97111</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i380c72bb01c1473b93789eaed02988c5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfOS0xMy0xLTEtNDA0Njk_612e3c9e-85fc-418c-aa9e-d484a22683b5"
      unitRef="usd">1316000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2d8ad53d66ec4de094d558553f8528c9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfOS0xOS0xLTEtNDA0Njk_3a4d739a-d306-43a7-aaf9-a94882e6451f"
      unitRef="usd">1316000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie2d9a7a0f4e845299d948dfa1ba938c1_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTItNS0xLTEtNDA0Njk_3118754b-76fc-4011-8475-200fc90a93b5"
      unitRef="shares">19659412</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie2d9a7a0f4e845299d948dfa1ba938c1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTItNy0xLTEtNDA0Njk_8f04944d-1053-495d-a41a-64793ad6aa98"
      unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30fa53f119e4413bb636faf858a6aca0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTItMTMtMS0xLTQwNDY5_bcab6c77-0673-4113-9690-2f5aefa331f0"
      unitRef="usd">390000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i58a0e3aa7e784e9a9e422bcfbd1681a5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTItMTUtMS0xLTQwNDY5_c3fbc0d8-a54f-4ee8-866d-93fbabd02184"
      unitRef="usd">-172145000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9cd53c18fb9c453baa11a29c7562eb08_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTItMTctMS0xLTQwNDY5_24e45b01-39b4-447a-a4e4-99d01c552613"
      unitRef="usd">4285000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5426bae1110d4ff0870fa80edb3b45da_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTItMTktMS0xLTQwNDY5_ddfdeea2-d96e-4d72-a233-38943919d97d"
      unitRef="usd">222145000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i529398729b7c4ff8a6f5d012c3b4aeb7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTMtMTUtMS0xLTQwNDY5_cfd05f78-0827-47d8-97b5-d54e327a5c8d"
      unitRef="usd">-3756000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTMtMTktMS0xLTQwNDY5_5961e44d-139b-469b-b2b2-aefad6307b2b"
      unitRef="usd">-3756000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7084bb00d41f4eb3a610cc97a6c8a149_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTQtMTctMS0xLTQwNDY5_9abb79ab-c9c4-4eb5-b71d-01d63553eaab"
      unitRef="usd">1797000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTQtMTktMS0xLTQwNDY5_dfc97918-070c-4de4-ad03-576858289bd3"
      unitRef="usd">1797000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i56b44e4053fd4576b79663ab659cc7cd_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTYtNS0xLTEtNDA0Njk_10d9204c-4d1d-4385-85c0-40ca4e953178"
      unitRef="shares">10632</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="idb540a483d4a436097b9bce436c87b37_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTYtMTMtMS0xLTQwNDY5_1273f1b0-646d-4a4c-bb26-cf4dc759009f"
      unitRef="usd">1415000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTYtMTktMS0xLTQwNDY5_c736dfb4-6624-45dc-94a9-4082c5d5ef81"
      unitRef="usd">1415000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i51619551e1e84d4d904e13921dbce933_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTktNS0xLTEtNDA0Njk_41a347a6-c0e4-4a44-ac29-643dd7e481ee"
      unitRef="shares">19670044</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i51619551e1e84d4d904e13921dbce933_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTktNy0xLTEtNDA0Njk_27cbf233-2d17-48a9-bfb5-7990b2955650"
      unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie974348cb2b846d4b4e17b3aa54d6b1f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTktMTMtMS0xLTQwNDY5_14483440-09d7-4cac-9389-7011fd3fc271"
      unitRef="usd">391415000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic16b256e1f4d4377ab8b00e44fb6804d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTktMTUtMS0xLTQwNDY5_0247a27f-52c0-4e2e-8f57-4dec9a515cdc"
      unitRef="usd">-175901000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2caab447d65e47b2ac4e8d2650b02b3c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTktMTctMS0xLTQwNDY5_4093a92f-9138-4064-b1ba-471c92656978"
      unitRef="usd">6082000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i34965bc2d0c94f8cb73db81efe6578ce_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zMS9mcmFnOmEyODQwMjQ3YmU3ZjRlYTBiN2ZiZjhkZDFhZWY0OTUzL3RhYmxlOmM5MGExMWI2YmEyYjRhM2ZiMjJjMDliYzA0MzIxNTI0L3RhYmxlcmFuZ2U6YzkwYTExYjZiYTJiNGEzZmIyMmMwOWJjMDQzMjE1MjRfMTktMTktMS0xLTQwNDY5_b81952ca-f494-4c4c-b43d-e5307038c7d6"
      unitRef="usd">221601000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMy0xLTEtMS00MDQ2OQ_13327f67-0c68-410c-b937-54cadf181667"
      unitRef="usd">-9433000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMy0zLTEtMS00MDQ2OQ_e0e4375d-caa5-41fb-8c35-ab16176f4ae8"
      unitRef="usd">-14135000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNi0xLTEtMS00MDQ2OQ_5a133938-0fec-4768-963f-9f510291412e"
      unitRef="usd">6292000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNi0zLTEtMS00MDQ2OQ_f02e55b4-2dfa-4b46-8759-3b45160961e2"
      unitRef="usd">5147000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNy0xLTEtMS00MDQ2OQ_3856179a-e00f-468f-a70d-78d57324a2aa"
      unitRef="usd">3296000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNy0zLTEtMS00MDQ2OQ_6c3e6d3c-1f30-403b-a66d-86b0e4a548b2"
      unitRef="usd">2731000</us-gaap:ShareBasedCompensation>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfOC0xLTEtMS00MDQ2OQ_fea755a3-769b-4357-ac4b-bc4c6f4398c7"
      unitRef="usd">-2440000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfOC0zLTEtMS00MDQ2OQ_f56e9fc6-7601-4f4e-a63d-32ff3f8100b8"
      unitRef="usd">5140000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfOS0xLTEtMS00MDQ2OQ_971c16ca-12d2-4cfd-96ab-18c365bf12c4"
      unitRef="usd">1545000</kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable>
    <kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfOS0zLTEtMS00MDQ2OQ_f7b49227-fcab-4660-83ef-bda2c16b8077"
      unitRef="usd">1212000</kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTAtMS0xLTEtNDA0Njk_9bd301db-aa5c-477a-b73a-ff885f6e806e"
      unitRef="usd">756000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTAtMy0xLTEtNDA0Njk_eccd66a4-995f-4833-b3b6-dcc5aa828205"
      unitRef="usd">602000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTMtMS0xLTEtNDA0Njk_2794b223-9f98-45df-863e-c2b88dda0510"
      unitRef="usd">6614000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTMtMy0xLTEtNDA0Njk_e5667aa5-f634-4b76-b3e7-b785fad05168"
      unitRef="usd">1781000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTQtMS0xLTEtNDA0Njk_029773d9-a852-402b-aa42-75ac75e48f2e"
      unitRef="usd">10905000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTQtMy0xLTEtNDA0Njk_8f6624b7-cd87-4692-b532-711896d1ae79"
      unitRef="usd">3297000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTYtMS0xLTEtNDA0Njk_d6f5b44d-f16a-479e-88ea-94c526e26409"
      unitRef="usd">-557000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTYtMy0xLTEtNDA0Njk_bdc58612-410a-49d1-876a-07caf026ef23"
      unitRef="usd">-106000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTctMS0xLTEtNDA0Njk_06bab90d-4460-4a3b-bc6f-f0b5a23e3ced"
      unitRef="usd">5298000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTctMy0xLTEtNDA0Njk_a59c1871-39d9-4eb1-95d2-72a83f9d6b58"
      unitRef="usd">191000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <kids:IncreaseDecreaseInSettlementLiabilitiesCurrent
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTgtMS0xLTEtNDA0Njk_0d2b15c8-dc8b-4cce-8fb0-31a8b776fa61"
      unitRef="usd">0</kids:IncreaseDecreaseInSettlementLiabilitiesCurrent>
    <kids:IncreaseDecreaseInSettlementLiabilitiesCurrent
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTgtMy0xLTEtNDA0Njk_e7858be9-0650-4cf3-aa54-ab888acec1a8"
      unitRef="usd">6342000</kids:IncreaseDecreaseInSettlementLiabilitiesCurrent>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTktMS0xLTEtNDA0Njk_d12de356-31b9-45aa-a48b-36b145434e4d"
      unitRef="usd">1133000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMTktMy0xLTEtNDA0Njk_a7ad6352-8482-4fc2-b992-3078a488533a"
      unitRef="usd">1080000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMjAtMS0xLTEtNDA0Njk_6769af31-8fc8-4d47-bd1c-1f5616feb14b"
      unitRef="usd">340000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMjAtMy0xLTEtNDA0Njk_87511d2d-e35f-40d3-92c0-ce0e67298046"
      unitRef="usd">341000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMjMtMS0xLTEtNDA0Njk_ed45739e-4dc5-4bc1-90f2-583871cc232b"
      unitRef="usd">-12367000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMjMtMy0xLTEtNDA0Njk_605de3e5-2ac4-4c00-9b5c-7716b513c3c0"
      unitRef="usd">-10891000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMjYtMS0xLTEtNDA0Njk_4c002eb9-ee33-4640-a8fe-cf77e7a9a193"
      unitRef="usd">8360000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMjYtMy0xLTEtNDA0Njk_5da3d297-e9ea-4aa7-9ad4-026e00246172"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMjktMS0xLTEtNDA0Njk_a33847e8-4b0d-4420-bd3e-bcbcf0b1199a"
      unitRef="usd">31600000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMjktMy0xLTEtNDA0Njk_5c690567-a0b1-4db3-b518-5c6de64a5b4e"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMzAtMS0xLTEtNDA0Njk_bc688700-5208-4d4b-a2df-d45c8d0a21fe"
      unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMzAtMy0xLTEtNDA0Njk_b3ae605b-1885-4742-9710-5e05b21cd56d"
      unitRef="usd">2858000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMzMtMS0xLTEtNDA0Njk_27e7d0ae-df2d-488c-8929-acc2c808b085"
      unitRef="usd">9465000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMzMtMy0xLTEtNDA0Njk_22cfe7c4-67f6-47ea-a708-4506926e26d1"
      unitRef="usd">4474000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMzYtMS0xLTEtNDA0Njk_16f2ad3b-1d65-4cea-bc1d-028f03f1e933"
      unitRef="usd">13775000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMzYtMy0xLTEtNDA0Njk_a9d3df69-1cd8-423b-9396-e9c606d6114c"
      unitRef="usd">-7332000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMzktMS0xLTEtNDA0Njk_e6ae83b1-679c-4cca-89e2-93869f2bf1a4"
      unitRef="usd">31000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfMzktMy0xLTEtNDA0Njk_dc11d801-fdaf-44b7-ae2f-5e1ad4bba8b6"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNDEtMS0xLTEtNDA0Njk_78e0b73e-015a-4f34-9596-52a7e3886468"
      unitRef="usd">3234000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNDEtMy0xLTEtNDA0Njk_1efc03f3-89f0-4c35-a32c-650e22f5433c"
      unitRef="usd">0</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNDMtMS0xLTEtNDA0Njk_e3cbb366-b890-4fbd-8682-24981aee6799"
      unitRef="usd">42000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNDMtMy0xLTEtNDA0Njk_57c980d9-d5f8-460c-a82b-e9be05842b48"
      unitRef="usd">62000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNDUtMS0xLTEtNDA0Njk_ee306c1f-d891-4d95-bef4-494f128bb757"
      unitRef="usd">67000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNDUtMy0xLTEtNDA0Njk_4acd76fb-f538-415a-b1a1-b54ae52a9b17"
      unitRef="usd">64000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNDYtMS0xLTEtNDA0Njk_c02877cd-0060-4392-8c41-f845e2cab1d9"
      unitRef="usd">27741000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNDYtMy0xLTEtNDA0Njk_68f35d64-8d40-4054-9b29-3f01c24d287b"
      unitRef="usd">-2000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNDgtMS0xLTEtNDA0Njk_9d6bd92f-4266-4211-88a2-896117e1311c"
      unitRef="usd">400000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNDgtMy0xLTEtNDA0Njk_de294148-e508-4d62-add5-03401d4d4ea6"
      unitRef="usd">29000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNTAtMS0xLTEtNDA0Njk_9d194c5b-a83e-41d1-9a3d-8f6e8c888975"
      unitRef="usd">29549000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNTAtMy0xLTEtNDA0Njk_2704bcea-0231-4775-941d-ad4dc1620f26"
      unitRef="usd">-18196000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNTItMS0xLTEtNDA0Njk_6c4f8a45-5cf9-44c6-b1d2-e37957f74aee"
      unitRef="usd">9006000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4ab4aa15719047a5829819838b143f7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNTItMy0xLTEtNDA0Njk_a4a58496-716b-4582-82bd-9bfd14dce263"
      unitRef="usd">30132000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNTMtMS0xLTEtNDA0Njk_f054c413-72e6-42d4-b84f-0fd80f86aed4"
      unitRef="usd">38555000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i34965bc2d0c94f8cb73db81efe6578ce_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNTMtMy0xLTEtNDA0Njk_66485513-6597-4122-ade0-8c499eb4ddd2"
      unitRef="usd">11936000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNjMtMS0xLTEtNDA0Njk_ecf6a69a-f6f4-45fa-9f5b-fe9f86efece0"
      unitRef="usd">60000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNjMtMy0xLTEtNDA0Njk_e3d9b7af-e9f6-40df-8127-caf8cb61a8b1"
      unitRef="usd">29000</us-gaap:InterestPaidNet>
    <kids:TransferOfPropertyAndEquipmentToInventory
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNjUtMS0xLTEtNDA0Njk_0b2817e4-287c-426f-a920-ebb5573ba9ba"
      unitRef="usd">-130000</kids:TransferOfPropertyAndEquipmentToInventory>
    <kids:TransferOfPropertyAndEquipmentToInventory
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNjUtMy0xLTEtNDA0Njk_7911fd0e-628f-4b1d-8456-a923eb69c655"
      unitRef="usd">330000</kids:TransferOfPropertyAndEquipmentToInventory>
    <us-gaap:StockIssued1
      contextRef="i655a8acc50354e5c8db3c8d571ce5263_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNjctMS0xLTEtNDA0Njk_64b8d2b8-37a5-4c57-9954-47b5d3b15c90"
      unitRef="usd">9707000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i4f6166c396394a15b09990ecdb5c91bb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNjctMy0xLTEtNDA0Njk_d6cace68-be06-440b-8658-54032d93a05e"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i337ebd418d9d485d81a63a239699fcc6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNjgtMS0xLTEtNDA0Njk_9ebb7a8d-43e9-43ba-8e5a-ed23e737c258"
      unitRef="usd">10410000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i86eac8fcb46d4cf1add20ea0966fee6f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV8zNC9mcmFnOmI1NzFkZmQxZGZmZTQxOGVhOWE0NGI1MTZhMzMxYzMzL3RhYmxlOjc4MWRiMTZhOWZlNzRhNzNhYjNiN2FhNWFiY2ZmNzNhL3RhYmxlcmFuZ2U6NzgxZGIxNmE5ZmU3NGE3M2FiM2I3YWE1YWJjZmY3M2FfNjgtMy0xLTEtNDA0Njk_f0311e37-9959-424e-84d7-5f9632bbbd80"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:NatureOfOperations
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80MC9mcmFnOjEyMDY5NTNiNGJhMjRhNjI4MDBmMThlMjc3NzI2YjE3L3RleHRyZWdpb246MTIwNjk1M2I0YmEyNGE2MjgwMGYxOGUyNzc3MjZiMTdfMzMxNA_afb06a0f-08a5-4136-aca0-a3863439fe08">BUSINESS&lt;div style="padding-right:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt;OrthoPediatrics Corp., a Delaware corporation, is a medical device company committed to designing, developing and marketing anatomically appropriate implants, instruments and braces for children with orthopedic conditions, giving pediatric orthopedic surgeons and caregivers the ability to treat children with technologies specifically designed to meet their needs. We sell our specialized products, including PediLoc&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:121%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt;, PediPlates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:121%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt;, Cannulated Screws, PediFlex&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.22pt;font-weight:400;line-height:121%;position:relative;top:-2.27pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:121%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt;nail, PediNail&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.22pt;font-weight:400;line-height:121%;position:relative;top:-2.27pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt;, PediLoc&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:121%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt; Tibia, ACL Reconstruction System, Locking Cannulated Blade, Locking Proximal Femur, Spica Tables, RESPONSE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.22pt;font-weight:400;line-height:121%;position:relative;top:-2.27pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt; Spine, BandLoc&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.22pt;font-weight:400;line-height:121%;position:relative;top:-2.27pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt;, Pediatric Nailing Platform | Femur, Orthex, QuickPack&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.22pt;font-weight:400;line-height:121%;position:relative;top:-2.27pt;vertical-align:baseline"&gt;TM &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt; and ApiFix&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:121%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt; Mid-C System, to various hospitals and medical facilities throughout the United States and various international markets.  We currently use a contract manufacturing model for the manufacturing of implants and related surgical instrumentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt;We are the only global medical device company focused exclusively on providing a comprehensive trauma and deformity correction, scoliosis and sports medicine product offering to the pediatric orthopedic market in order to improve the lives of children with orthopedic conditions. Since inception we have impacted the lives of over 560,000 children. We design, develop and commercialize innovative orthopedic implants and instruments to meet the specialized needs of pediatric surgeons and their patients, who we believe have been largely neglected by the orthopedic industry. We currently serve three of the largest categories in this market. We estimate that the portion of this market that we currently serve represents a $3,300,000 opportunity globally, including over $1,500,000 in the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%"&gt;Our largest investor is Squadron, a private investment firm based in Granby, Connecticut. &lt;/span&gt;&lt;/div&gt;A novel strain of the coronavirus disease was first identified in Wuhan, China in December 2019, and the related outbreak was subsequently declared a pandemic by the World Health Organization and a national emergency by the President of the United States. As a result of the pandemic, we have experienced significant business disruption. For example, in order to meet the demand for COVID-19-related hospitalizations, various governments, governmental agencies and hospital administrators required certain hospitals to postpone some elective procedures. In addition, elective procedures are also being delayed in some cases as hospitals continue to struggle with adequate staffing levels. As a majority of our products are utilized in elective surgeries or procedures, the deferrals of such surgeries and procedures have had, and may continue to have, a significant negative impact on our business and results of operations. Despite the impact COVID-19 has had on our business, we continued to invest in research and development, invest in our people, and take steps to position ourselves for long-term success. We continue to train and educate our sales team and our surgeons on our products. We have continued to focus on developing innovative solutions, acquired multiple enabling technologies, invested in both new and existing partnerships and continued to deploy additional consigned instrument and implant sets in furtherance of our strategy. The extent to which COVID-19 may continue to negatively impact the Company's consolidated financial position, results of operations or cash flows is uncertain and will be closely monitored.</us-gaap:NatureOfOperations>
    <kids:CumulativeChildrenImpactedCount
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80MC9mcmFnOjEyMDY5NTNiNGJhMjRhNjI4MDBmMThlMjc3NzI2YjE3L3RleHRyZWdpb246MTIwNjk1M2I0YmEyNGE2MjgwMGYxOGUyNzc3MjZiMTdfMTI3NA_90614af4-738a-4f08-9593-f189b0cf848a"
      unitRef="children">560000</kids:CumulativeChildrenImpactedCount>
    <kids:EstimatedMarketPortionOpportunities
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80MC9mcmFnOjEyMDY5NTNiNGJhMjRhNjI4MDBmMThlMjc3NzI2YjE3L3RleHRyZWdpb246MTIwNjk1M2I0YmEyNGE2MjgwMGYxOGUyNzc3MjZiMTdfMjE5OTAyMzI1OTk0OQ_8fa43ca3-2ca5-4103-8e9a-031eba0f8519"
      unitRef="usd">3300000</kids:EstimatedMarketPortionOpportunities>
    <kids:EstimatedMarketPortionOpportunities
      contextRef="ief4e3682f8d547b88768fbef5d384fca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80MC9mcmFnOjEyMDY5NTNiNGJhMjRhNjI4MDBmMThlMjc3NzI2YjE3L3RleHRyZWdpb246MTIwNjk1M2I0YmEyNGE2MjgwMGYxOGUyNzc3MjZiMTdfMjE5OTAyMzI1OTk2MQ_109f474c-51fe-40bf-9ae0-b930be87f58a"
      unitRef="usd">1500000</kids:EstimatedMarketPortionOpportunities>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0ODM_f7f2db2d-310d-45d6-9bbe-ee0a7306fc5f">SIGNIFICANT ACCOUNTING POLICIESBasis of Presentation&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements include the accounts of OrthoPediatrics Corp. and its wholly-owned subsidiaries, OrthoPediatrics US Distribution Corp., OrthoPediatrics EU Limited, OrthoPediatrics AUS PTY LTD, OrthoPediatrics NZ Limited, OP EU B.V., OP Netherlands B.V., Orthex, LLC, Telos Partners, LLC, ApiFix, Ltd., OrthoPediatrics Iowa Holdco, Inc., MD Orthopaedics, Inc., and MD International, Inc. (collectively, the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d; or &#x201c;us&#x201d;).  All intercompany balances and transactions have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unaudited Interim Condensed Consolidated Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have prepared the accompanying condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). The accompanying condensed consolidated balance sheets as of June&#160;30, 2022 and December 31, 2021, the condensed consolidated statements of operations for the three and six months ended June&#160;30, 2022 and 2021, the condensed consolidated statements of comprehensive loss for the three and six months ended June&#160;30, 2022 and 2021, the condensed consolidated statements of stockholders&#x2019; equity for the three and six months ended June&#160;30, 2022 and 2021 and the condensed consolidated statements of cash flows for the six months ended June&#160;30, 2022 and 2021 are unaudited and should be read in conjunction with the annual consolidated financial statements as of and for the year ended December&#160;31, 2021 and related notes thereto contained in our Annual Report on Form 10-K filed with the Securities and Exchange Commission ("SEC") on March 3, 2022. The financial data and other financial information disclosed in the notes to the accompanying condensed consolidated financial statements are also unaudited. As such, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to applicable rules and regulations thereunder. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements as of and for the year ended December 31, 2021 and, in management&#x2019;s opinion, include all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the financial statements for the interim periods. The results of operations for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results to be expected for the full fiscal year or for any other period. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:1pt;padding-right:1pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:1pt;padding-right:1pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements have been prepared assuming our Company will continue as a going concern.  We have experienced recurring losses from operations since our inception and had an accumulated deficit of $187,459 and $178,026 as of June&#160;30, 2022 and December 31, 2021, respectively. Management continues to monitor cash flows and liquidity on a regular basis. We believe that our cash balance, including short term investments, at June&#160;30, 2022 and expected cash flows from operations for the next twelve months subsequent to the issuance of the accompanying condensed consolidated financial statements, are sufficient to enable us to maintain current and essential planned operations for more than the next twelve months. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:1pt;padding-right:1pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Preparation of our condensed consolidated financial statements requires the use of estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, as of the date of the condensed consolidated financial statements.  By their nature, these judgments are subject to an inherent degree of uncertainty.  We use historical experience and other assumptions as the basis for our judgments and estimates.  Because future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.  Any changes in these estimates will be reflected in our consolidated financial statements.    &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We currently bill our international stocking distributors in U.S. dollars, resulting in minimal foreign exchange transaction expense. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in early 2017 and continuing through 2021, we expanded operations and established legal entities outside the United States, permitting us to sell under an agency model direct to local hospitals internationally. The countries we serve under the agency model include the United Kingdom, Ireland, Australia, New Zealand, Canada, Belgium, the Netherlands, Poland, Italy, Israel, Germany, Switzerland, and Austria. Additionally, in March 2019, we established an operating company in the Netherlands in order to enhance our operations in Europe. The financial statements of our foreign subsidiaries are accounted for in local functional currencies and have been translated into U.S. dollars using end-of-period exchange rates for assets and liabilities and average exchange rates during each reporting period for results of operations. Foreign currency translation adjustments have been recorded as a separate component of the consolidated statements of comprehensive loss. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 606, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;," revenue is recognized when our performance obligations under the terms of a contract with our customer are satisfied. This typically occurs when we transfer control of our products to the customers, generally upon implantation or when title passes upon shipment. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services, and excludes any sales incentives or taxes collected from a customer which are subsequently remitted to government authorities. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &#x2013; United States&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue in the United States is generated primarily from the sale of our implants and, to a much lesser extent, from the sale of our instruments.  Sales in the United States are primarily to hospital accounts through independent sales agencies.  We recognize revenue when our performance obligations under the terms of a contract with our customer are satisfied. The products are generally consigned to our independent sales agencies, and revenue is recognized when the products are used by or shipped to the hospital for surgeries on a case by case basis.  On rare occasions, hospitals purchase product for their own inventory, and revenue is recognized when the products are shipped and the title and risk of loss passes to the customer. Pricing for each customer is dictated by a unique pricing agreement. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &#x2013; International&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outside of the United States, we sell our products directly to hospitals through independent sales agencies or to independent stocking distributors. Generally, the distributors are allowed to return products, and some are thinly capitalized. Based on a history of reliable collections, we have concluded that a contract exists and revenue should be recognized when we transfer control of our products to the customer, generally when title passes upon shipment. Additionally, based on our history of immaterial returns from international customers, we have historically estimated no reserve for returns.  &lt;/span&gt;&lt;span style="color:#226600;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;    &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:123%"&gt;Beginning in early 2017 and continuing through 2021, we expanded operations and established legal entities outside the United States, permitting us to sell under an agency model direct to local hospitals internationally. The products are generally consigned to our independent sales agencies, and revenue is recognized when the products are used by or shipped to the hospital for surgeries on a case by case basis.  On rare occasions, hospitals purchase products for their own inventory, and revenue is recognized when title passes upon shipment. Pricing for each customer is dictated by a unique pricing agreement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Short Term Investments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain cash in bank deposit accounts which, at times, may exceed federally insured limits.  To date, we have not experienced any loss in such accounts.  We consider all highly liquid investments with original maturity of three months or less at inception to be cash equivalents.  The carrying amounts reported in the balance sheets for cash are valued at cost, which approximates fair value.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company invests in available-for-sale short term investments. The Company has the ability, if necessary, to liquidate without penalty any of its short term investments to meet its liquidity needs in the next twelve months. As such, those investments with contractual maturities greater than one year from the date of purchase are classified as short-term on the accompanying Consolidated Balance Sheets. The company includes unrealized gains or losses in stockholders' equity. If the adjustment to fair value reflects a decline in the value of the investment, the Company considers available information to determine whether the decline is "other than temporary" and, if so, reflects the change on the Consolidated Statements of Operations.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with the sale of Vilex, $1,250 was placed into a separate escrow account. This cash is reported as restricted cash on the June&#160;30, 2022 and December 31, 2021 condensed consolidated balance sheets.  These funds were to remain restricted until August 31, 2021, at which time, they were to be released to the Company subject to no claims related to the purchase being asserted; however, due to the pending IMED Surgical litigation, the cash remains reported as restricted until the conclusion of the legal matter (see &#x201c;Legal Proceedings&#x201d; under Note 13 &#x2013; Commitments and Contingencies for additional information).  The Company also maintains restricted cash of 100 Euro at its Netherlands entity for potential Italian tenders.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are uncollateralized customer obligations due under normal trade terms, generally requiring payment within 30 days from the invoice date. Account balances with invoices over 30 days past due are considered delinquent.  No interest is charged on past due accounts. Payments of accounts receivable are applied to the specific invoices identified on the customer's remittance advice or, if unspecified, to the customer's account as an unapplied credit.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of accounts receivable is reduced by an allowance that reflects management's best estimate of the amounts that will not be collected, determined principally on the basis of historical experience, management's assessment of the collectability of specific customer accounts and the aging of the accounts receivable. All accounts or portions thereof deemed to be uncollectible or to require an excessive collection cost are written off to the allowance for doubtful accounts. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting standards related to fair value measurements define fair value and provide a consistent framework for measuring fair value under the authoritative literature.&#160; Valuation techniques are based on observable and unobservable inputs.&#160; Observable inputs reflect readily obtainable data from independent sources, while unobservable inputs reflect market assumptions.&#160; This guidance only applies when other standards require or permit the fair value measurement of assets and liabilities.&#160; The guidance does not expand the use of fair value measurements.&#160; A fair value hierarchy was established, which prioritizes the inputs used in measuring fair value into three broad levels.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:14pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2013; Quoted prices in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2013; Observable market-based inputs or unobservable inputs that are corroborated by market data; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2013; Significant unobservable inputs that are not corroborated by market data.&#160; Generally, these fair value measures are model-based valuation techniques such as discounted cash flows, and are based on the best information available, including our own data.&#160; &#160; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's financial instruments include cash and cash equivalents, short-term investments, accounts receivable, accounts payable, acquisition installment payables, contingent consideration and long-term debt. The carrying amounts of accounts receivable, accounts payable, acquisition installment payables and long-term debt approximate the fair value due to the short-term nature or market rates of these instruments. The company bases the fair value of short-term investments on quoted market prices for identical or comparable assets except for investments classified as asset backed securities which we identify as Level 2. These securities are predominately priced by third parties, either a pricing vendor or dealer. When a quoted price in an active market for an identical security is not available these third parties will utilize an alternative market approach, such as a recent trade or matrix pricing, or an income approach, such as a discounted cash flow pricing model that calculates values from observable inputs such as quoted interest rates, yield curves and other observable market information. Contingent consideration represents the system sales payment the Company is obligated to make. The fair value of the contingent consideration payment is considered a level 3 fair value measurement and was determined with the assistance of an independent valuation specialist at the original issuance date and as of the balance sheet date. See Note 5 for further discussion of financial instruments that carried a fair value on a recurring and nonrecurring basis.   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories, net &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost or net realizable value, with cost determined using the first-in-first-out method. Inventories purchased from third parties, which consist of implants and instruments held in our warehouse or with third-party independent sales agencies or distributors, are considered finished goods. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate the carrying value of our inventories in relation to the estimated forecast of product demand, which takes into consideration the life cycle of the product.  A significant decrease in demand could result in an increase in the amount of excess inventory on hand, which could lead to additional charges for excess and obsolete inventory.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The need to maintain substantial levels of inventory impacts our estimates for excess and obsolete inventory.  Each of our implant systems are designed to include implantable products that come in different sizes and shapes to accommodate the surgeon&#x2019;s needs.  Typically, a small number of the set components are used in each surgical procedure.  Certain components within each set may become obsolete before other components based on the usage patterns.  We adjust inventory values, as needed, to reflect these usage patterns and life cycle.     &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we continue to introduce new products, which may require us to take additional charges for excess and obsolete inventory in the future.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, net &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are carried at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the assets. When assets are retired or otherwise disposed of, costs and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in operations for the period. Maintenance and repairs that prolong or extend the useful life are capitalized, whereas standard maintenance, replacements, and repair costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Instruments are hand-held devices, specifically designed for use with our implants and are used by surgeons during surgery. Instruments deployed within the United States, United Kingdom, Australia, New &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Zealand, Canada, Belgium, the Netherlands, Italy, Germany, Switzerland and Austria are carried at cost less accumulated depreciation and are recorded in property and equipment, net on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sample inventory consists of our implants and instruments, and is maintained to market and promote our products. Sample inventory is carried at cost less accumulated depreciation. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciable lives are generally as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25 to 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sample inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amortizable Intangible Assets, net&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Amortizable intangible assets include fees necessary to secure various patents and licenses (including those acquired in the Band-Lok and MD Ortho transactions), the value of internally developed software (including by Orthex), and the value of acquired customer relationships and non-competition agreements (including in the Orthex, Telos, ApiFix and MD Ortho transactions, as applicable). Amortization is calculated on a straight-line basis over the estimated useful life of the asset.  Amortization for patents and licenses commences at the time of patent approval, and for licenses upon market launch, respectively. Amortization for assets acquired commences upon acquisition. Intangible assets are amortized over a 3 to 20 year period. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortizable intangible assets are assessed for impairment upon triggering events that indicate that the carrying value of an asset may not be recoverable. Recoverability is measured by a comparison of the carrying amount to future net undiscounted cash flows expected to be generated by the associated asset. If such assets are determined to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount exceeds the fair market value of the intangible assets.  No impairment charges were recorded in any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our goodwill represents the excess of the cost over the fair value of net assets acquired. The determination of the value of goodwill and intangible assets arising from acquisitions requires extensive use of accounting estimates and judgments to allocate the purchase price to the fair value of net tangible and intangible assets acquired. Goodwill is not amortized and is assessed for impairment using fair value measurement techniques on an annual basis or more frequently if facts and circumstances warrant such a review. The goodwill is considered to be impaired if we determine that the carrying value of our one reporting unit exceeds its respective fair value. No impairment charges were recorded in any of the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company tests goodwill for impairment by either performing a qualitative evaluation or a quantitative test. The quantitative assessment for goodwill requires us to estimate the fair value of our one reporting unit using either an income or market approach or a combination thereof. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have indefinite lived trademark assets that are reviewed for impairment by performing a quantitative analysis, which occurs annually in the fourth quarter, utilizing balances as of October 1, or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recoverability is measured by a comparison of the carrying amount to future net discounted cash flows expected to be generated by the associated asset. If such assets are determined to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount exceeds the fair market value of the assets.  No impairment charges were recorded in any of the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition Payable and Contingent Consideration&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the completion of an acquisition, the Company may record an acquisition installment payable, contingent consideration or both. Acquisition installment payables, which are fixed future payments, are recorded at their net present value, and contingent consideration is recorded at fair value as determined by management with the assistance of an independent valuation specialist at the original issuance date and is marked to fair value on a recurring basis. Accretion of interest expense attributable to the acquisition installment payable is recorded as a component of interest expense, net. Changes in the fair value of the contingent consideration are included in fair value adjustments of contingent consideration on the condensed consolidated statement of operations. The amount of expense related to acquisition installment payables recorded in interest expense, net for the three and six months ended June&#160;30, 2022 were $1,092 and $1,545, respectively, and $569 and $1,212, respectively, for the same periods last year. The fair value adjustments of contingent consideration for the three and six months ended June&#160;30, 2022  were income adjustments of $5,010 and $2,440, respectively, and expense adjustments of $990 and $5,140, respectively, for the same periods last year. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of revenue consists primarily of products purchased from third-party suppliers, excess and obsolete inventory adjustments, inbound freight, and royalties.  Our implants and instruments are manufactured to our specifications by third-party suppliers who meet our manufacturer qualifications standards.  Our third-party manufacturers are required to meet the standards of the Food and Drug Administration (the &#x201c;FDA&#x201d;), and the International Organization for Standardization, as well as other country-specific quality standards.  The majority of our implants and instruments are produced in the United States.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales and Marketing Expenses&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing expenses primarily consist of commissions to our domestic and select international independent sales agencies and consignment distributors, as well as compensation, commissions, benefits and other related costs for personnel we employ. Commissions and bonuses are generally based on a percentage of sales.  Our international independent stocking distributors purchase instrument sets and replenishment stock for resale, and we do not pay commissions or any other sales related costs for international sales to distributors. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs consist primarily of print advertising, trade shows, and other related expenses. Advertising costs are expensed as incurred and are recorded as a component of sales and marketing expense. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs are expensed as incurred. Our research and development expenses primarily consist of costs associated with engineering, product development, consulting services, outside prototyping services, outside research activities, materials, development and protection of our intellectual property portfolio, as well as other costs associated with development of our products. Research and development costs also include related personnel and consultants&#x2019; compensation expense.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Immediately prior to our IPO, we adopted our 2017 Incentive Award Plan (the "2017 Plan"). The 2017 Plan provides for grants of options and restricted stock to officers, employees, consultants or directors of our Company. The 2017 Plan has authorized 1,832,460 shares for award. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options holders, upon vesting, may purchase common stock at the exercise price, which is the estimated fair value of our common stock on the date of grant. Option grants generally vest immediately or over three years. No stock options were granted in any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock may not be transferred prior to the expiration of the restricted period, which is typically three years. The restricted stock that had been granted under the 2007 Plan had restriction periods that generally lasted until the earlier of six years from the date of grant, or an IPO or change in control, as defined in the 2007 Plan. All restricted stock granted prior to May 2014 vested upon our IPO and the remaining grants under the 2007 Plan vested six months after the IPO. We recognize the reversal of stock compensation expense when a restricted stock forfeiture occurs as opposed to estimating future forfeitures.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record the fair value of restricted stock at the grant date.  Stock-based compensation is recognized ratably over the requisite service period, which is generally the restriction period for restricted stock.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accruals for litigation and contingencies are reflected in the condensed consolidated financial statements based on management&#x2019;s assessment, including advice of legal counsel, of the expected outcome of litigation or other dispute resolution proceedings and/or the expected resolution of contingencies. Liabilities for estimated losses are accrued if the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated. Significant judgment is required in both the determination of probability of loss and the determination as to whether the amount is reasonably estimable. Accruals are based only on information available at the time of the assessment due to the uncertain nature of such matters. As additional information becomes available, management reassesses potential liabilities related to pending claims and litigation and may revise its previous estimates, which could materially affect the Company&#x2019;s results of operations in a given period. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income (loss) is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources. Comprehensive income (loss) includes foreign currency translation adjustments and unrealized gain (loss) on our short term investments. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the condensed consolidated financial statements. Under this method, we determine deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize deferred tax assets to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence. If we determine that we would be able to realize our deferred tax assets in the future in excess of their net recorded amount, we would make an adjustment to the valuation allowance. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record uncertain tax positions on the bases of a two-step process in which (i) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the positions and (ii) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50% likely to be realized upon ultimate settlement with the related tax authority. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;At the inception of a contractual arrangement, the Company determines whether the contract contains a lease by assessing whether there is an identified asset and whether the contract conveys the right to control the use of the identified asset in exchange for consideration over a period of time. If both criteria are met, the Company calculates the associated lease liability and corresponding right-of-use asset upon lease commencement using a discount rate based on a borrowing rate commensurate with the term of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company records lease liabilities within current liabilities or long-term liabilities based upon the length of time associated with the lease payments. The Company records its operating lease right-of-use assets as long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x201c;Emerging Growth Company&#x201d;  and "Smaller Reporting Company" Reporting Requirements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We qualify as an &#x201c;emerging growth company&#x201d; as defined in the JOBS Act. "Emerging growth companies" may take advantage of specified reduced reporting and other regulatory requirements that are generally unavailable to other public companies. Among other things, we are not required to provide an auditor attestation report on the assessment of the internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act of 2002. Our status as an emerging growth company will remain until December 31, 2022.  As such, our external auditors for the fiscal year ending December 31, 2022 will be required to provide an attestation over the operating effectiveness of our internal controls under Section 404(b) of the Sarbanes-Oxley Act.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Section 107 of the JOBS Act also provides that an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have irrevocably elected not to avail ourselves of this exemption from new or revised accounting standards and, therefore, we have been and will continue to be subject to the same new or revised accounting standards as other public companies that are not emerging growth companies.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also qualify as a "smaller reporting company," as such term is defined in Rule 12b-2 under the Exchange Act. To the extent that we continue to qualify as a smaller reporting company, after we cease to qualify as an emerging growth company, certain of the exemptions available to us as an emerging growth company may continue to be available to us as a smaller reporting company. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU No. 2021-08 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;"Business Combinations (Topic 805)-Accounting for Contract Assets and Contract Liabilities from Contracts with Customers".&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The amendments in this Update address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. The amendments in this Update require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The  amendments  in  this  Update  require  that  an  entity  (acquirer)  recognize  and  measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal  years.  For  all  other  entities,  the  amendments  are  effective  for  fiscal  years  beginning  after  December  15,  2023,  including  interim  periods  within  those  fiscal  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years. The amendments in this Update should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early  adoption  of  the  amendments  is  permitted,  including  adoption  in  an  interim  period.  An  entity  that  early  adopts  in  an  interim  period  should  apply  the  amendments  (1)  retrospectively  to  all  business  combinations  for  which  the  acquisition date occurs on or after the beginning of the fiscal year that includes the interim   period   of   early   application   and   (2)   prospectively   to   all   business   combinations that occur on or after the date of initial application. The Company is currently evaluating the impact of adopting ASU 2021-08 on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued ASU No. 2021-04 "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity's Own Equity (Subtopic 815-40): Issuer's Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force)".  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This ASU is intended to clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that remain equity classified after modification or exchange. The guidance clarifies whether an issuer should account for a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as (1) an adjustment to equity and, if so, the related earnings per share effects, if any, or (2) an expense and, if so, the manner and pattern of recognition. The amendments in this ASU affect all entities that issue freestanding written call options that are classified in equity. The amendments do not apply to modifications or exchanges of financial instruments that are within the scope of another Topic and do not affect a holder&#x2019;s accounting for freestanding call options. The amendments in this ASU are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. Early adoption is permitted for all entities, including adoption in an interim period. The Company adopted this guidance effective January 1, 2022. The adoption of this guidance did not have a significant impact on the Company's consolidated financial statements and related disclosures. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13 "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments"&lt;/span&gt;. The ASU is intended to improve financial reporting by requiring timelier recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. The ASU requires the measurement of all expected credit losses for financials assets including trade receivables held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. Based on ASU 2019-10 and our status as a smaller reporting company, the Company will adopt ASU 2016-13 effective January 1, 2023. The adoption of this guidance is not expected to have a significant impact on the Company's consolidated financial statements and related disclosures.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0OTg_dd97bd5b-0506-48d6-ba35-82da6bd1fba4">Basis of Presentation&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements include the accounts of OrthoPediatrics Corp. and its wholly-owned subsidiaries, OrthoPediatrics US Distribution Corp., OrthoPediatrics EU Limited, OrthoPediatrics AUS PTY LTD, OrthoPediatrics NZ Limited, OP EU B.V., OP Netherlands B.V., Orthex, LLC, Telos Partners, LLC, ApiFix, Ltd., OrthoPediatrics Iowa Holdco, Inc., MD Orthopaedics, Inc., and MD International, Inc. (collectively, the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d; or &#x201c;us&#x201d;).  All intercompany balances and transactions have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unaudited Interim Condensed Consolidated Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have prepared the accompanying condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). The accompanying condensed consolidated balance sheets as of June&#160;30, 2022 and December 31, 2021, the condensed consolidated statements of operations for the three and six months ended June&#160;30, 2022 and 2021, the condensed consolidated statements of comprehensive loss for the three and six months ended June&#160;30, 2022 and 2021, the condensed consolidated statements of stockholders&#x2019; equity for the three and six months ended June&#160;30, 2022 and 2021 and the condensed consolidated statements of cash flows for the six months ended June&#160;30, 2022 and 2021 are unaudited and should be read in conjunction with the annual consolidated financial statements as of and for the year ended December&#160;31, 2021 and related notes thereto contained in our Annual Report on Form 10-K filed with the Securities and Exchange Commission ("SEC") on March 3, 2022. The financial data and other financial information disclosed in the notes to the accompanying condensed consolidated financial statements are also unaudited. As such, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to applicable rules and regulations thereunder. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements as of and for the year ended December 31, 2021 and, in management&#x2019;s opinion, include all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the financial statements for the interim periods. The results of operations for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results to be expected for the full fiscal year or for any other period. &lt;/span&gt;&lt;/div&gt;The accompanying condensed consolidated financial statements have been prepared assuming our Company will continue as a going concern.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjY3OQ_8919fcb6-2cea-4db5-9072-5a2cafa62aa8"
      unitRef="usd">-187459000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjY4Ng_0da5e8c9-eac0-4fed-9daa-f72c29fff584"
      unitRef="usd">-178026000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:UseOfEstimates
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0NjY_02d9097f-eda7-4bec-a8d8-579f207ac78d">Use of EstimatesPreparation of our condensed consolidated financial statements requires the use of estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, as of the date of the condensed consolidated financial statements.  By their nature, these judgments are subject to an inherent degree of uncertainty.  We use historical experience and other assumptions as the basis for our judgments and estimates.  Because future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.  Any changes in these estimates will be reflected in our consolidated financial statements.</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ1MDM_d3434ab7-7420-412f-a8be-ac7c81d7e59c">Foreign Currency TransactionsWe currently bill our international stocking distributors in U.S. dollars, resulting in minimal foreign exchange transaction expense. Beginning in early 2017 and continuing through 2021, we expanded operations and established legal entities outside the United States, permitting us to sell under an agency model direct to local hospitals internationally. The countries we serve under the agency model include the United Kingdom, Ireland, Australia, New Zealand, Canada, Belgium, the Netherlands, Poland, Italy, Israel, Germany, Switzerland, and Austria. Additionally, in March 2019, we established an operating company in the Netherlands in order to enhance our operations in Europe. The financial statements of our foreign subsidiaries are accounted for in local functional currencies and have been translated into U.S. dollars using end-of-period exchange rates for assets and liabilities and average exchange rates during each reporting period for results of operations. Foreign currency translation adjustments have been recorded as a separate component of the consolidated statements of comprehensive loss.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0OTA_82d0fd01-a00d-4748-b0d9-f0438a3b1497">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 606, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;," revenue is recognized when our performance obligations under the terms of a contract with our customer are satisfied. This typically occurs when we transfer control of our products to the customers, generally upon implantation or when title passes upon shipment. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services, and excludes any sales incentives or taxes collected from a customer which are subsequently remitted to government authorities. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &#x2013; United States&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue in the United States is generated primarily from the sale of our implants and, to a much lesser extent, from the sale of our instruments.  Sales in the United States are primarily to hospital accounts through independent sales agencies.  We recognize revenue when our performance obligations under the terms of a contract with our customer are satisfied. The products are generally consigned to our independent sales agencies, and revenue is recognized when the products are used by or shipped to the hospital for surgeries on a case by case basis.  On rare occasions, hospitals purchase product for their own inventory, and revenue is recognized when the products are shipped and the title and risk of loss passes to the customer. Pricing for each customer is dictated by a unique pricing agreement. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &#x2013; International&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outside of the United States, we sell our products directly to hospitals through independent sales agencies or to independent stocking distributors. Generally, the distributors are allowed to return products, and some are thinly capitalized. Based on a history of reliable collections, we have concluded that a contract exists and revenue should be recognized when we transfer control of our products to the customer, generally when title passes upon shipment. Additionally, based on our history of immaterial returns from international customers, we have historically estimated no reserve for returns.  &lt;/span&gt;&lt;span style="color:#226600;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;    &lt;/span&gt;&lt;/div&gt;Beginning in early 2017 and continuing through 2021, we expanded operations and established legal entities outside the United States, permitting us to sell under an agency model direct to local hospitals internationally.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0NzY_18ca4201-e75c-4c93-980c-bcb41126f60a">Cash, Cash Equivalents and Short Term Investments&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain cash in bank deposit accounts which, at times, may exceed federally insured limits.  To date, we have not experienced any loss in such accounts.  We consider all highly liquid investments with original maturity of three months or less at inception to be cash equivalents.  The carrying amounts reported in the balance sheets for cash are valued at cost, which approximates fair value.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company invests in available-for-sale short term investments. The Company has the ability, if necessary, to liquidate without penalty any of its short term investments to meet its liquidity needs in the next twelve months. As such, those investments with contractual maturities greater than one year from the date of purchase are classified as short-term on the accompanying Consolidated Balance Sheets. The company includes unrealized gains or losses in stockholders' equity. If the adjustment to fair value reflects a decline in the value of the investment, the Company considers available information to determine whether the decline is "other than temporary" and, if so, reflects the change on the Consolidated Statements of Operations.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;In conjunction with the sale of Vilex, $1,250 was placed into a separate escrow account. This cash is reported as restricted cash on the June&#160;30, 2022 and December 31, 2021 condensed consolidated balance sheets.  These funds were to remain restricted until August 31, 2021, at which time, they were to be released to the Company subject to no claims related to the purchase being asserted; however, due to the pending IMED Surgical litigation, the cash remains reported as restricted until the conclusion of the legal matter (see &#x201c;Legal Proceedings&#x201d; under Note 13 &#x2013; Commitments and Contingencies for additional information).  The Company also maintains restricted cash of 100 Euro at its Netherlands entity for potential Italian tenders.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:EscrowDeposit
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfOTAzMw_59ebc15b-d37e-4a2f-930c-8860dcdfc1b9"
      unitRef="usd">1250000</us-gaap:EscrowDeposit>
    <us-gaap:EscrowDeposit
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfOTAzMw_87bd674a-4521-4e45-a36e-660999cc27ea"
      unitRef="usd">1250000</us-gaap:EscrowDeposit>
    <us-gaap:RestrictedCashCurrent
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfOTY1MQ_9fe78eae-4063-4f69-9024-bb6286caa938"
      unitRef="eur">100000</us-gaap:RestrictedCashCurrent>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0NzM_10906e61-4443-44b9-8d70-7710e4680c44">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are uncollateralized customer obligations due under normal trade terms, generally requiring payment within 30 days from the invoice date. Account balances with invoices over 30 days past due are considered delinquent.  No interest is charged on past due accounts. Payments of accounts receivable are applied to the specific invoices identified on the customer's remittance advice or, if unspecified, to the customer's account as an unapplied credit.&lt;/span&gt;&lt;/div&gt;The carrying amount of accounts receivable is reduced by an allowance that reflects management's best estimate of the amounts that will not be collected, determined principally on the basis of historical experience, management's assessment of the collectability of specific customer accounts and the aging of the accounts receivable. All accounts or portions thereof deemed to be uncollectible or to require an excessive collection cost are written off to the allowance for doubtful accounts.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0NjI_ba7db3b4-3fda-4140-addf-ff7b90af1b08">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting standards related to fair value measurements define fair value and provide a consistent framework for measuring fair value under the authoritative literature.&#160; Valuation techniques are based on observable and unobservable inputs.&#160; Observable inputs reflect readily obtainable data from independent sources, while unobservable inputs reflect market assumptions.&#160; This guidance only applies when other standards require or permit the fair value measurement of assets and liabilities.&#160; The guidance does not expand the use of fair value measurements.&#160; A fair value hierarchy was established, which prioritizes the inputs used in measuring fair value into three broad levels.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:14pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2013; Quoted prices in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2013; Observable market-based inputs or unobservable inputs that are corroborated by market data; and&lt;/span&gt;&lt;/div&gt;Level 3 &#x2013; Significant unobservable inputs that are not corroborated by market data.&#160; Generally, these fair value measures are model-based valuation techniques such as discounted cash flows, and are based on the best information available, including our own data.&#160; &#160; The Company's financial instruments include cash and cash equivalents, short-term investments, accounts receivable, accounts payable, acquisition installment payables, contingent consideration and long-term debt. The carrying amounts of accounts receivable, accounts payable, acquisition installment payables and long-term debt approximate the fair value due to the short-term nature or market rates of these instruments. The company bases the fair value of short-term investments on quoted market prices for identical or comparable assets except for investments classified as asset backed securities which we identify as Level 2. These securities are predominately priced by third parties, either a pricing vendor or dealer. When a quoted price in an active market for an identical security is not available these third parties will utilize an alternative market approach, such as a recent trade or matrix pricing, or an income approach, such as a discounted cash flow pricing model that calculates values from observable inputs such as quoted interest rates, yield curves and other observable market information. Contingent consideration represents the system sales payment the Company is obligated to make. The fair value of the contingent consideration payment is considered a level 3 fair value measurement and was determined with the assistance of an independent valuation specialist at the original issuance date and as of the balance sheet date. See Note 5 for further discussion of financial instruments that carried a fair value on a recurring and nonrecurring basis.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0Nzk_f6079325-b232-48a8-9113-e6f70cc13f57">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories, net &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost or net realizable value, with cost determined using the first-in-first-out method. Inventories purchased from third parties, which consist of implants and instruments held in our warehouse or with third-party independent sales agencies or distributors, are considered finished goods. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate the carrying value of our inventories in relation to the estimated forecast of product demand, which takes into consideration the life cycle of the product.  A significant decrease in demand could result in an increase in the amount of excess inventory on hand, which could lead to additional charges for excess and obsolete inventory.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The need to maintain substantial levels of inventory impacts our estimates for excess and obsolete inventory.  Each of our implant systems are designed to include implantable products that come in different sizes and shapes to accommodate the surgeon&#x2019;s needs.  Typically, a small number of the set components are used in each surgical procedure.  Certain components within each set may become obsolete before other components based on the usage patterns.  We adjust inventory values, as needed, to reflect these usage patterns and life cycle.     &lt;/span&gt;&lt;/div&gt;In addition, we continue to introduce new products, which may require us to take additional charges for excess and obsolete inventory in the future.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0OTE_a14c088e-5e1e-468b-b6c4-8bfe930f70a5">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, net &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are carried at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the assets. When assets are retired or otherwise disposed of, costs and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in operations for the period. Maintenance and repairs that prolong or extend the useful life are capitalized, whereas standard maintenance, replacements, and repair costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Instruments are hand-held devices, specifically designed for use with our implants and are used by surgeons during surgery. Instruments deployed within the United States, United Kingdom, Australia, New &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Zealand, Canada, Belgium, the Netherlands, Italy, Germany, Switzerland and Austria are carried at cost less accumulated depreciation and are recorded in property and equipment, net on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sample inventory consists of our implants and instruments, and is maintained to market and promote our products. Sample inventory is carried at cost less accumulated depreciation. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciable lives are generally as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25 to 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sample inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0Njk_e4849f7f-03b7-4db7-9508-6b176e04254e">Sample inventory is carried at cost less accumulated depreciation. &lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciable lives are generally as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25 to 30 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sample inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iedeefb0601e14141939d4ea96ce1256d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfMC0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOmE4YWNhNzE4OGJjYzQyMzJhNmNhMzc0NzRmOGY0NmYwXzQ_92d3f1c3-3a70-4463-b3b2-700844781c76">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1e45e4b9fe9f4b1d81f5d8d435204514_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfMC0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOmE4YWNhNzE4OGJjYzQyMzJhNmNhMzc0NzRmOGY0NmYwXzEw_c27b55ce-34c7-4324-b771-9a35a52e838a">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iefc882680d7742f8b01e97469faf2da1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfMS0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOjgyYTg1ZTQzZmQ0YTQyYmVhN2RhMTk3NDA5OTRjMGFhXzQ_0c309b6c-5f6c-4c99-a41a-42e2b86da5c9">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i23bb5b2b815743db983cbe1598890d40_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfMS0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOjgyYTg1ZTQzZmQ0YTQyYmVhN2RhMTk3NDA5OTRjMGFhXzEw_94d16d4c-5910-4a27-8a76-bd1760d2547b">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i0cef528b9a0b4369aa2264625064380b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfMi0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOjM5OGE4ZDY0OTMzMzQ1ZDY5YTczNTJiYWFiNTY4YzFmXzQ_15d28d4d-2f66-4310-86a4-34f9b2906133">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i54c80ba9414a4dd3a71268da9fe7ab24_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfMi0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOjM5OGE4ZDY0OTMzMzQ1ZDY5YTczNTJiYWFiNTY4YzFmXzEw_e9a292ad-c542-49b1-93c7-812114d36edc">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4883f00841c14b5cb49733c6d615911c_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfMy0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOjI3MGVhODhkOWE3OTQ2MGQ4NzI4Yjc2NTA0ZWEzODliXzQ_08e707d0-b234-4804-9032-23d2f8f8074e">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i0b2b0ab9bff141059f2baf30801ef11f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfNC0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOmVkOTMyMTRlNmM4ZTQ2NTI4YjBmMDEyZmVkNTYwYjVmXzQ_576482f4-4ba3-42cd-8564-67bbee77aa4f">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifa89da6ad228462aa7eba4208948ec92_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfNC0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOmVkOTMyMTRlNmM4ZTQ2NTI4YjBmMDEyZmVkNTYwYjVmXzEw_8fba6b21-46b1-41ae-83f1-99ec9bddf2c4">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i97f4e4789685489a8cc4d9f35b2728f0_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfNS0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOjBkODg4YTgxNDQzOTRjNDRiY2I0Zjc1MWEyM2RkNzU0XzQ_12a308b7-9604-47f2-b53c-c4ee33116738">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib381d4e441c646719e67d4cd2dc53f7b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RhYmxlOmQ3OTQ3MmUzMzk3MjQ5N2NhYjhkZjc0NjU2NWQwMjg3L3RhYmxlcmFuZ2U6ZDc5NDcyZTMzOTcyNDk3Y2FiOGRmNzQ2NTY1ZDAyODdfNi0xLTEtMS00MDQ2OS90ZXh0cmVnaW9uOjY3OTFjMzZkZWUwNjQxZjE5MTE4YTJiODhjZDViZjhiXzQ_d24f49a4-bf06-4878-b7a7-18d9b52dc88c">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0OTk_7f09e35c-2385-4686-adc7-549b11a85a1f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amortizable Intangible Assets, net&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Amortizable intangible assets include fees necessary to secure various patents and licenses (including those acquired in the Band-Lok and MD Ortho transactions), the value of internally developed software (including by Orthex), and the value of acquired customer relationships and non-competition agreements (including in the Orthex, Telos, ApiFix and MD Ortho transactions, as applicable). Amortization is calculated on a straight-line basis over the estimated useful life of the asset.  Amortization for patents and licenses commences at the time of patent approval, and for licenses upon market launch, respectively. Amortization for assets acquired commences upon acquisition. Intangible assets are amortized over a 3 to 20 year period. &lt;/span&gt;&lt;/div&gt;Amortizable intangible assets are assessed for impairment upon triggering events that indicate that the carrying value of an asset may not be recoverable. Recoverability is measured by a comparison of the carrying amount to future net undiscounted cash flows expected to be generated by the associated asset. If such assets are determined to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount exceeds the fair market value of the intangible assets.</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie4dfeb36c89746b8a0fcc6bb6d7cd071_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTY4NTc_966733af-5d4b-4f96-8879-6c8a756363cc">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id59676bf22764d9695085a9812533dae_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ1MDQ_f22711fe-1af7-4e32-a243-56f72da2fe31">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTczODA_202afc9b-3690-4154-90b4-3584d15d8c5b"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTczODA_346a7e41-ccfb-4d22-9c69-f066bcbe5619"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTczODA_910dfba5-6a85-4cd0-9b6a-e16743ba8539"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTczODA_9362894d-f2d2-42b7-bb00-04891760dc5e"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0NjM_92d971aa-1068-44da-851c-8232028f1a61">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our goodwill represents the excess of the cost over the fair value of net assets acquired. The determination of the value of goodwill and intangible assets arising from acquisitions requires extensive use of accounting estimates and judgments to allocate the purchase price to the fair value of net tangible and intangible assets acquired. Goodwill is not amortized and is assessed for impairment using fair value measurement techniques on an annual basis or more frequently if facts and circumstances warrant such a review. The goodwill is considered to be impaired if we determine that the carrying value of our one reporting unit exceeds its respective fair value. No impairment charges were recorded in any of the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company tests goodwill for impairment by either performing a qualitative evaluation or a quantitative test. The quantitative assessment for goodwill requires us to estimate the fair value of our one reporting unit using either an income or market approach or a combination thereof. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have indefinite lived trademark assets that are reviewed for impairment by performing a quantitative analysis, which occurs annually in the fourth quarter, utilizing balances as of October 1, or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. &lt;/span&gt;&lt;/div&gt;Recoverability is measured by a comparison of the carrying amount to future net discounted cash flows expected to be generated by the associated asset. If such assets are determined to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount exceeds the fair market value of the assets.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTgxNTY_0cac1f4e-f5a3-4d09-8eb9-a449c3472417"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTgxNTY_3513e65d-4fa8-41f2-811b-f67a25d990ce"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTgxNTY_9d361c9f-95d6-46b2-9562-3a0900bad697"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTgxNTY_dfe45156-6202-4712-8609-8ba02e1b70cd"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:NumberOfReportingUnits
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTg0MjY_062928a2-02d5-4625-94b1-2450179cf29d"
      unitRef="reportingunit">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTkxNTY_0cac1f4e-f5a3-4d09-8eb9-a449c3472417"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTkxNTY_3513e65d-4fa8-41f2-811b-f67a25d990ce"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTkxNTY_9d361c9f-95d6-46b2-9562-3a0900bad697"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTkxNTY_dfe45156-6202-4712-8609-8ba02e1b70cd"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0NzQ_0bf9fcf4-723f-4574-ba6b-35b5cfa3b573">Acquisition Payable and Contingent ConsiderationUpon the completion of an acquisition, the Company may record an acquisition installment payable, contingent consideration or both. Acquisition installment payables, which are fixed future payments, are recorded at their net present value, and contingent consideration is recorded at fair value as determined by management with the assistance of an independent valuation specialist at the original issuance date and is marked to fair value on a recurring basis. Accretion of interest expense attributable to the acquisition installment payable is recorded as a component of interest expense, net. Changes in the fair value of the contingent consideration are included in fair value adjustments of contingent consideration on the condensed consolidated statement of operations.</us-gaap:BusinessCombinationsPolicy>
    <kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjAxOTY_4d449686-af3c-417f-a7a8-292273bdc41c"
      unitRef="usd">1092000</kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable>
    <kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTY0OTI2NzQ3NjQ3Ng_d00cfb88-20f6-4d96-adb6-be0c58f63a21"
      unitRef="usd">1545000</kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable>
    <kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTY0OTI2NzQ3NjQ4OA_517466a9-f437-4434-8f30-7e3788f4006f"
      unitRef="usd">569000</kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable>
    <kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTY0OTI2NzQ3NjQ5Ng_e5a9fb1c-6e74-4f6f-8983-d6de4bb176c2"
      unitRef="usd">1212000</kids:BusinessCombinationContingentConsiderationChangeInFairValueAcquisitionInstallmentPayable>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTY0OTI2NzQ3NjU0OQ_36925355-bf1d-4972-95c1-4bebbb376c6a"
      unitRef="usd">-5010000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTY0OTI2NzQ3NjU1Mw_853bce83-308d-4e7f-8be0-be095659ddf2"
      unitRef="usd">-2440000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTY0OTI2NzQ3NjU2NA_8aba8ef7-8444-419e-ae83-d9253f33b56c"
      unitRef="usd">990000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMTY0OTI2NzQ3NjU3Mg_222cff27-6e37-489d-ba1f-8341418094c8"
      unitRef="usd">5140000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0NzU_52c1f4f9-fdaa-455e-856a-f825addf16f0">Cost of RevenueCost of revenue consists primarily of products purchased from third-party suppliers, excess and obsolete inventory adjustments, inbound freight, and royalties.  Our implants and instruments are manufactured to our specifications by third-party suppliers who meet our manufacturer qualifications standards.  Our third-party manufacturers are required to meet the standards of the Food and Drug Administration (the &#x201c;FDA&#x201d;), and the International Organization for Standardization, as well as other country-specific quality standards.  The majority of our implants and instruments are produced in the United States.</us-gaap:CostOfSalesPolicyTextBlock>
    <kids:SalesAndMarketingExpensePolicyPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0NzE_5b96f67c-91ec-4ac7-b8d6-d5436d445321">Sales and Marketing ExpensesSales and marketing expenses primarily consist of commissions to our domestic and select international independent sales agencies and consignment distributors, as well as compensation, commissions, benefits and other related costs for personnel we employ. Commissions and bonuses are generally based on a percentage of sales.  Our international independent stocking distributors purchase instrument sets and replenishment stock for resale, and we do not pay commissions or any other sales related costs for international sales to distributors.</kids:SalesAndMarketingExpensePolicyPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0ODE_14cd3212-0fd0-4132-aaaf-cf76b66c3292">Advertising Costs Advertising costs consist primarily of print advertising, trade shows, and other related expenses. Advertising costs are expensed as incurred and are recorded as a component of sales and marketing expense.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0ODg_5c78c5bc-a918-4397-84a1-adfb76641c1d">Research and Development CostsResearch and development costs are expensed as incurred. Our research and development expenses primarily consist of costs associated with engineering, product development, consulting services, outside prototyping services, outside research activities, materials, development and protection of our intellectual property portfolio, as well as other costs associated with development of our products. Research and development costs also include related personnel and consultants&#x2019; compensation expense.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0ODk_e8e53023-e265-4f62-88fb-9fff226eb32e">Stock-Based Compensation&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Immediately prior to our IPO, we adopted our 2017 Incentive Award Plan (the "2017 Plan"). The 2017 Plan provides for grants of options and restricted stock to officers, employees, consultants or directors of our Company. The 2017 Plan has authorized 1,832,460 shares for award. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options holders, upon vesting, may purchase common stock at the exercise price, which is the estimated fair value of our common stock on the date of grant. Option grants generally vest immediately or over three years. No stock options were granted in any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock may not be transferred prior to the expiration of the restricted period, which is typically three years. The restricted stock that had been granted under the 2007 Plan had restriction periods that generally lasted until the earlier of six years from the date of grant, or an IPO or change in control, as defined in the 2007 Plan. All restricted stock granted prior to May 2014 vested upon our IPO and the remaining grants under the 2007 Plan vested six months after the IPO. We recognize the reversal of stock compensation expense when a restricted stock forfeiture occurs as opposed to estimating future forfeitures.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record the fair value of restricted stock at the grant date.  Stock-based compensation is recognized ratably over the requisite service period, which is generally the restriction period for restricted stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i9ba0e8ef0bd246e593903a3671c76ae9_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjMwMTc_413c26db-959d-444f-9cb8-9967d541f3d9"
      unitRef="shares">1832460</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ief39db42370445ef92c8897f0cb92990_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjMyNDU_42b1a53b-921e-4cfa-bd5b-3306ec44a420">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjMyNDk_45d849a7-3bcb-485e-89a3-cb07d17b6329"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjMyNDk_8c92c03b-b943-4572-927c-967fa9de0ec6"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjMyNDk_8e7876ed-6510-45bc-950a-a5d401505d3f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjMyNDk_f203f1cc-8107-40e6-ac89-c3d6ff548a43"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ic1c69df561c04aa8841c818fc5883b77_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjM0MjI_a6c72822-543c-4238-9e5a-0d3f36e206aa">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="icfed5e5555374ef785be11d1ba438726_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjM1NTY_8d902ff1-0c41-4f47-9d41-e19dc3263db4">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i34f9c6666b57459eb3b7509140842d45_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMjM3NjM_622605a1-d881-4e18-a8ad-2f4c17dafa8d">P6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ1MDU_f3002be4-f666-487a-9b73-f54944349aa3">Litigation and ContingenciesAccruals for litigation and contingencies are reflected in the condensed consolidated financial statements based on management&#x2019;s assessment, including advice of legal counsel, of the expected outcome of litigation or other dispute resolution proceedings and/or the expected resolution of contingencies. Liabilities for estimated losses are accrued if the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated. Significant judgment is required in both the determination of probability of loss and the determination as to whether the amount is reasonably estimable. Accruals are based only on information available at the time of the assessment due to the uncertain nature of such matters. As additional information becomes available, management reassesses potential liabilities related to pending claims and litigation and may revise its previous estimates, which could materially affect the Company&#x2019;s results of operations in a given period.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0NjA_6bf3925d-722e-49a8-b23e-bcf8ab44b892">Comprehensive Income (Loss)Comprehensive income (loss) is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources. Comprehensive income (loss) includes foreign currency translation adjustments and unrealized gain (loss) on our short term investments.</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0Njg_0c0b513d-ce29-4a6b-8784-7f13e6f4e434">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the condensed consolidated financial statements. Under this method, we determine deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize deferred tax assets to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence. If we determine that we would be able to realize our deferred tax assets in the future in excess of their net recorded amount, we would make an adjustment to the valuation allowance. &lt;/span&gt;&lt;/div&gt;We record uncertain tax positions on the bases of a two-step process in which (i) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the positions and (ii) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50% likely to be realized upon ultimate settlement with the related tax authority.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0NjQ_3e092bc3-4b63-413b-90bd-e7053268d8a1">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;At the inception of a contractual arrangement, the Company determines whether the contract contains a lease by assessing whether there is an identified asset and whether the contract conveys the right to control the use of the identified asset in exchange for consideration over a period of time. If both criteria are met, the Company calculates the associated lease liability and corresponding right-of-use asset upon lease commencement using a discount rate based on a borrowing rate commensurate with the term of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company records lease liabilities within current liabilities or long-term liabilities based upon the length of time associated with the lease payments. The Company records its operating lease right-of-use assets as long-term assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <kids:EmergingGrowthCompanyAndSmallerReportingCompanyReportingRequirementsPolicyPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ0Nzg_e011ff74-c8ed-4d2e-8605-a3fa3ae3193e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x201c;Emerging Growth Company&#x201d;  and "Smaller Reporting Company" Reporting Requirements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We qualify as an &#x201c;emerging growth company&#x201d; as defined in the JOBS Act. "Emerging growth companies" may take advantage of specified reduced reporting and other regulatory requirements that are generally unavailable to other public companies. Among other things, we are not required to provide an auditor attestation report on the assessment of the internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act of 2002. Our status as an emerging growth company will remain until December 31, 2022.  As such, our external auditors for the fiscal year ending December 31, 2022 will be required to provide an attestation over the operating effectiveness of our internal controls under Section 404(b) of the Sarbanes-Oxley Act.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Section 107 of the JOBS Act also provides that an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have irrevocably elected not to avail ourselves of this exemption from new or revised accounting standards and, therefore, we have been and will continue to be subject to the same new or revised accounting standards as other public companies that are not emerging growth companies.  &lt;/span&gt;&lt;/div&gt;We also qualify as a "smaller reporting company," as such term is defined in Rule 12b-2 under the Exchange Act. To the extent that we continue to qualify as a smaller reporting company, after we cease to qualify as an emerging growth company, certain of the exemptions available to us as an emerging growth company may continue to be available to us as a smaller reporting company.</kids:EmergingGrowthCompanyAndSmallerReportingCompanyReportingRequirementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80My9mcmFnOmFlMjAxMWZlMGU0ODQ3ZDdiZDg1ZWU5MTkyODRmZGE0L3RleHRyZWdpb246YWUyMDExZmUwZTQ4NDdkN2JkODVlZTkxOTI4NGZkYTRfMzQ1MDE_683f0a1b-c3fd-4a29-986a-ba2e1af646d2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU No. 2021-08 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;"Business Combinations (Topic 805)-Accounting for Contract Assets and Contract Liabilities from Contracts with Customers".&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The amendments in this Update address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. The amendments in this Update require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The  amendments  in  this  Update  require  that  an  entity  (acquirer)  recognize  and  measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal  years.  For  all  other  entities,  the  amendments  are  effective  for  fiscal  years  beginning  after  December  15,  2023,  including  interim  periods  within  those  fiscal  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years. The amendments in this Update should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early  adoption  of  the  amendments  is  permitted,  including  adoption  in  an  interim  period.  An  entity  that  early  adopts  in  an  interim  period  should  apply  the  amendments  (1)  retrospectively  to  all  business  combinations  for  which  the  acquisition date occurs on or after the beginning of the fiscal year that includes the interim   period   of   early   application   and   (2)   prospectively   to   all   business   combinations that occur on or after the date of initial application. The Company is currently evaluating the impact of adopting ASU 2021-08 on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued ASU No. 2021-04 "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity's Own Equity (Subtopic 815-40): Issuer's Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force)".  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This ASU is intended to clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that remain equity classified after modification or exchange. The guidance clarifies whether an issuer should account for a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as (1) an adjustment to equity and, if so, the related earnings per share effects, if any, or (2) an expense and, if so, the manner and pattern of recognition. The amendments in this ASU affect all entities that issue freestanding written call options that are classified in equity. The amendments do not apply to modifications or exchanges of financial instruments that are within the scope of another Topic and do not affect a holder&#x2019;s accounting for freestanding call options. The amendments in this ASU are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. Early adoption is permitted for all entities, including adoption in an interim period. The Company adopted this guidance effective January 1, 2022. The adoption of this guidance did not have a significant impact on the Company's consolidated financial statements and related disclosures. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13 "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments"&lt;/span&gt;. The ASU is intended to improve financial reporting by requiring timelier recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. The ASU requires the measurement of all expected credit losses for financials assets including trade receivables held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. Based on ASU 2019-10 and our status as a smaller reporting company, the Company will adopt ASU 2016-13 effective January 1, 2023. The adoption of this guidance is not expected to have a significant impact on the Company's consolidated financial statements and related disclosures.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RleHRyZWdpb246NmUxNDMyM2U0NDI3NDhhMmFjOTMxNmIxM2JjNWU1OGFfMjE5OTAyMzI2MDkzOQ_08b7dd0c-2e2d-471f-af52-e8503c8211af">BUSINESS COMBINATION&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;MD Orthopaedics&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On April 1, 2022, OrthoPediatrics Iowa Holdco, Inc., a newly-formed, wholly-owned subsidiary of the Company, merged with and into MD Orthopaedics, Inc., an Iowa corporation (&#x201c;MD Ortho&#x201d;). MD Ortho has developed and manufactures a portfolio of orthopedic clubfoot products. The acquisition expands our total addressable market, serving as a specialty bracing platform company within our Trauma and Deformity business. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Under the terms of the related merger agreement, the Company paid to the indirect, sole shareholder of MD Ortho  consideration of (a) $8,781 in cash, after adjusting for closing net working capital, and (b) 173,241 shares of unregistered common stock, $0.00025 par value per share, of the Company, representing approximately $9,707 (based on the April 1, 2022 closing share price of $56.03). The &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Company incurred approximately $381 of acquisition-related costs, that are included in general and administrative expenses on the consolidated statement of operations for the six months ended June&#160;30, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the total consideration paid for MD Ortho and the preliminary allocation of purchase price to the estimated fair value of the assets acquired and liabilities assumed at the acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value of estimated total acquisition consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable-trade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortizable Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred Tax Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: total net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The fair value of identifiable intangible assets were based on preliminary valuations using a combination of the income and cost approach, inputs which would be considered Level 3 under the fair value hierarchy. The estimated fair value and useful life of identifiable intangible assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining Economic Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trademarks / Names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The fair value estimates and purchase price allocation included above are preliminary while the Company finalizes fair value estimates of the acquired intangible assets and related tax considerations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table represents the pro forma net revenue and net loss assuming the acquisition occurred on January 1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i8ff0e3d221f54024b310f499a2a7445d_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RleHRyZWdpb246NmUxNDMyM2U0NDI3NDhhMmFjOTMxNmIxM2JjNWU1OGFfMTY0OTI2NzQ0MjQ5OA_74fdb5b7-0701-4406-b670-0e854d78e4d6"
      unitRef="usd">8781000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i8ff0e3d221f54024b310f499a2a7445d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RleHRyZWdpb246NmUxNDMyM2U0NDI3NDhhMmFjOTMxNmIxM2JjNWU1OGFfNTQ5NzU1ODIxNjE0_c0dbf319-3c44-4665-ae6d-161861f0a0d7"
      unitRef="shares">173241</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RleHRyZWdpb246NmUxNDMyM2U0NDI3NDhhMmFjOTMxNmIxM2JjNWU1OGFfNTQ5NzU1ODIxNTk1_02d85768-1c89-46b5-8e12-5e2e6ceede4d"
      unitRef="usdPerShare">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RleHRyZWdpb246NmUxNDMyM2U0NDI3NDhhMmFjOTMxNmIxM2JjNWU1OGFfMTY0OTI2NzQ0MjYyOA_0b6b6df2-69ed-4eef-bec2-1cc1780986d0"
      unitRef="usd">9707000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RleHRyZWdpb246NmUxNDMyM2U0NDI3NDhhMmFjOTMxNmIxM2JjNWU1OGFfNTQ5NzU1ODIxNjMz_2e6ffe2a-6d15-4b9d-90c7-486b15d1cc6c"
      unitRef="usdPerShare">56.03</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i8ff0e3d221f54024b310f499a2a7445d_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RleHRyZWdpb246NmUxNDMyM2U0NDI3NDhhMmFjOTMxNmIxM2JjNWU1OGFfNjU5NzA2OTc3NDM0NA_a0dd2fd1-a1d6-477d-ad8a-e6c2c1bdb472"
      unitRef="usd">381000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RleHRyZWdpb246NmUxNDMyM2U0NDI3NDhhMmFjOTMxNmIxM2JjNWU1OGFfMjE5OTAyMzI2MDk0MA_ee3f150d-48e7-4f83-a864-dc5302fa2ab0">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the total consideration paid for MD Ortho and the preliminary allocation of purchase price to the estimated fair value of the assets acquired and liabilities assumed at the acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value of estimated total acquisition consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable-trade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortizable Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred Tax Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: total net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i8ff0e3d221f54024b310f499a2a7445d_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfMC0yLTEtMS00MTM0Mw_f265fbd6-2089-4578-ba72-84b807b83073"
      unitRef="usd">18487000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfMi0yLTEtMS00MTM0Mw_fc1b0110-0c92-46ca-bce8-d80336a8d49c"
      unitRef="usd">420000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfMy0yLTEtMS00MTM0Mw_5c021740-306c-40be-b276-d14968593173"
      unitRef="usd">1062000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfNC0yLTEtMS00MTM0Mw_ee5fed33-020a-4e2b-87ec-291ccd1affdc"
      unitRef="usd">1126000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfNS0yLTEtMS00MTM0Mw_dfc6b7c4-9056-4c06-b6f7-33c112c40e21"
      unitRef="usd">100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfNi0yLTEtMS00MTM0Mw_2e2ff3a1-17a0-4eb8-9191-946e37a9a980"
      unitRef="usd">2444000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfNy0yLTEtMS00MTM0Mw_6b2266a0-1637-4fad-9391-b99c7e628908"
      unitRef="usd">9120000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfOC0yLTEtMS00MTM0Mw_bef5a5e3-5a22-495a-92a8-f2a3f328582c"
      unitRef="usd">2410000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfOS0yLTEtMS00MTM0Mw_d834aa5a-d32e-4ae1-8342-e0f4ebc47004"
      unitRef="usd">16682000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfMTEtMi0xLTEtNDEzNDM_17aa278f-410e-4b5b-ac60-5c999b70d19d"
      unitRef="usd">45000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfMTItMi0xLTEtNDEzNDM_4a288132-53fe-4233-8d9e-62c237c4b7ae"
      unitRef="usd">586000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfMTMtMi0xLTEtNDQ5NTA_33fd0f4b-3f83-477a-a903-7757eacddf3b"
      unitRef="usd">2721000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfMTMtMi0xLTEtNDEzNDM_cfb9178e-3920-444e-a33d-821bda9dfd10"
      unitRef="usd">3352000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfMTQtMi0xLTEtNDEzNDM_74c013c9-d78b-4115-9209-5f3e736e60e6"
      unitRef="usd">13330000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="ie4c646f0b60d4a83aaae764a956f36a5_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjFiN2MzZjAyOWVjMzQzZThhZTc1NDI0MTA5OGQ0MzM1L3RhYmxlcmFuZ2U6MWI3YzNmMDI5ZWMzNDNlOGFlNzU0MjQxMDk4ZDQzMzVfMTUtMi0xLTEtNDEzMTg_4cbc61ca-7e5a-4ba7-b7bd-39b5d81d5c91"
      unitRef="usd">5157000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RleHRyZWdpb246NmUxNDMyM2U0NDI3NDhhMmFjOTMxNmIxM2JjNWU1OGFfMjE5OTAyMzI2MDk0MQ_c2259b11-c5e4-4ac7-b081-1719b0467392">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The fair value of identifiable intangible assets were based on preliminary valuations using a combination of the income and cost approach, inputs which would be considered Level 3 under the fair value hierarchy. The estimated fair value and useful life of identifiable intangible assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining Economic Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trademarks / Names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i0b4eadb74a064523af16b41e8f2e0c6c_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjNlZGY0MzJkNDU3MjRkOWQ5YzU4YzVmOTg5MDEzMzVmL3RhYmxlcmFuZ2U6M2VkZjQzMmQ0NTcyNGQ5ZDljNThjNWY5ODkwMTMzNWZfMS0yLTEtMS00MTM3Ng_29ce6d33-6661-4da9-9e51-982da9276bdc"
      unitRef="usd">2410000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i4d995cdac6764dcdb282bc2d4fd83056_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjNlZGY0MzJkNDU3MjRkOWQ5YzU4YzVmOTg5MDEzMzVmL3RhYmxlcmFuZ2U6M2VkZjQzMmQ0NTcyNGQ5ZDljNThjNWY5ODkwMTMzNWZfMi0yLTEtMS00MTM3Ng_14c2c919-b63f-4c99-b5eb-cda83a7c712b"
      unitRef="usd">2660000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i4d995cdac6764dcdb282bc2d4fd83056_D20220401-20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjNlZGY0MzJkNDU3MjRkOWQ5YzU4YzVmOTg5MDEzMzVmL3RhYmxlcmFuZ2U6M2VkZjQzMmQ0NTcyNGQ5ZDljNThjNWY5ODkwMTMzNWZfMi00LTEtMS00MTM3OQ_f68b49db-b5a4-4c85-aaa3-46df367b01ac">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if80a6b312f004e7fa11d3f77ed6fc10f_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjNlZGY0MzJkNDU3MjRkOWQ5YzU4YzVmOTg5MDEzMzVmL3RhYmxlcmFuZ2U6M2VkZjQzMmQ0NTcyNGQ5ZDljNThjNWY5ODkwMTMzNWZfMy0yLTEtMS00MTM3Ng_67acc9d1-1e72-4d4d-b6f4-988932f4fd46"
      unitRef="usd">6460000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if80a6b312f004e7fa11d3f77ed6fc10f_D20220401-20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjNlZGY0MzJkNDU3MjRkOWQ5YzU4YzVmOTg5MDEzMzVmL3RhYmxlcmFuZ2U6M2VkZjQzMmQ0NTcyNGQ5ZDljNThjNWY5ODkwMTMzNWZfMy00LTEtMS00MTM3OQ_2f5bd270-7546-4394-9ba8-27ffeb60e721">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <kids:IntangibleAssetsAcquired
      contextRef="i8ff0e3d221f54024b310f499a2a7445d_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjNlZGY0MzJkNDU3MjRkOWQ5YzU4YzVmOTg5MDEzMzVmL3RhYmxlcmFuZ2U6M2VkZjQzMmQ0NTcyNGQ5ZDljNThjNWY5ODkwMTMzNWZfNC0yLTEtMS00MTM3Ng_da0121eb-eeeb-4710-8318-b6279037e838"
      unitRef="usd">11530000</kids:IntangibleAssetsAcquired>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RleHRyZWdpb246NmUxNDMyM2U0NDI3NDhhMmFjOTMxNmIxM2JjNWU1OGFfMjE5OTAyMzI2NTcxMA_576711ea-2949-4ea6-b7c3-231d0be5b96d">The following table represents the pro forma net revenue and net loss assuming the acquisition occurred on January 1, 2021.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i10c3e0c29ae248b99761b3e40559b88b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjc2OThhNWZiMzM1YzQxYzY4MGVhNDg2NjY4OGY4MTA3L3RhYmxlcmFuZ2U6NzY5OGE1ZmIzMzVjNDFjNjgwZWE0ODY2Njg4ZjgxMDdfMi0xLTEtMS00Mjk4Mw_074ab7a2-7b51-487a-b6ae-5b9f470434db"
      unitRef="usd">32928000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i58ecd8cbb45f424d8278750ba2307386_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjc2OThhNWZiMzM1YzQxYzY4MGVhNDg2NjY4OGY4MTA3L3RhYmxlcmFuZ2U6NzY5OGE1ZmIzMzVjNDFjNjgwZWE0ODY2Njg4ZjgxMDdfMi0zLTEtMS00MzAzMw_4e8190a0-e79f-4a57-9a8c-c75fd5eb5aed"
      unitRef="usd">29471000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i9e59e79f565c4220b4ddcae213465b40_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjc2OThhNWZiMzM1YzQxYzY4MGVhNDg2NjY4OGY4MTA3L3RhYmxlcmFuZ2U6NzY5OGE1ZmIzMzVjNDFjNjgwZWE0ODY2Njg4ZjgxMDdfMi01LTEtMS00MzAzMw_388922af-5241-42dd-8ddd-7ff59eaeae99"
      unitRef="usd">58814000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i93ca60c333004c4bb68a3c9cf5e74e4b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjc2OThhNWZiMzM1YzQxYzY4MGVhNDg2NjY4OGY4MTA3L3RhYmxlcmFuZ2U6NzY5OGE1ZmIzMzVjNDFjNjgwZWE0ODY2Njg4ZjgxMDdfMi03LTEtMS00MzAzMw_6ad51b8a-9526-48d7-8dd2-0fe868d570a7"
      unitRef="usd">53308000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i10c3e0c29ae248b99761b3e40559b88b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjc2OThhNWZiMzM1YzQxYzY4MGVhNDg2NjY4OGY4MTA3L3RhYmxlcmFuZ2U6NzY5OGE1ZmIzMzVjNDFjNjgwZWE0ODY2Njg4ZjgxMDdfMy0xLTEtMS00Mjk4Ng_a1c9e677-1056-4983-8b55-ee09fa397d1d"
      unitRef="usd">-333000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i58ecd8cbb45f424d8278750ba2307386_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjc2OThhNWZiMzM1YzQxYzY4MGVhNDg2NjY4OGY4MTA3L3RhYmxlcmFuZ2U6NzY5OGE1ZmIzMzVjNDFjNjgwZWE0ODY2Njg4ZjgxMDdfMy0zLTEtMS00MzAzMw_203ec9b6-5873-4f46-aaf8-d852015f3c06"
      unitRef="usd">-3336000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i9e59e79f565c4220b4ddcae213465b40_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjc2OThhNWZiMzM1YzQxYzY4MGVhNDg2NjY4OGY4MTA3L3RhYmxlcmFuZ2U6NzY5OGE1ZmIzMzVjNDFjNjgwZWE0ODY2Njg4ZjgxMDdfMy01LTEtMS00MzAzMw_58df4d0f-e18c-40e3-82f0-d769cb8e9ad8"
      unitRef="usd">-9024000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i93ca60c333004c4bb68a3c9cf5e74e4b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80Ni9mcmFnOjZlMTQzMjNlNDQyNzQ4YTJhYzkzMTZiMTNiYzVlNThhL3RhYmxlOjc2OThhNWZiMzM1YzQxYzY4MGVhNDg2NjY4OGY4MTA3L3RhYmxlcmFuZ2U6NzY5OGE1ZmIzMzVjNDFjNjgwZWE0ODY2Njg4ZjgxMDdfMy03LTEtMS00MzAzMw_eb13a8c7-56b9-4cc4-8bbf-b33d34121da6"
      unitRef="usd">-12897000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RleHRyZWdpb246MTVkZjk2ZmMwMWJjNDc4NWEzMWI1MmUwZThhZWI5MjFfNzU3_9fb022f1-111b-4823-9b06-74cdd165190b">GOODWILL AND INTANGIBLE ASSETS&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Changes in the carrying amount of goodwill for the six months ended June&#160;30, 2022 were as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;MD Ortho Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, the balances of amortizable intangible assets were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average Amortization Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;License Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer Relationships &amp;amp; Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Intellectual Property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total amortizable assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the balances of amortizable intangible assets were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average Amortization Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Intellectual Property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;License Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total amortizable assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Licenses are tied to product launches and do not begin amortizing until the product is launched to the market. &lt;/span&gt;&lt;/div&gt;Trademarks are non-amortizing intangible assets which were $15,708 and $14,268 as of June&#160;30, 2022 and December&#160;31, 2021, respectively. Trademarks are recorded in Other Intangible assets on the condensed consolidated balance sheets. The change in balance during the six months ended June&#160;30, 2022 was the result of foreign currency translation of the ApiFix trademark and the acquisition of Trademarks associated with MD Ortho.</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RleHRyZWdpb246MTVkZjk2ZmMwMWJjNDc4NWEzMWI1MmUwZThhZWI5MjFfNzU4_dbba9c07-a084-4412-8475-88aa523e17df">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Changes in the carrying amount of goodwill for the six months ended June&#160;30, 2022 were as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;MD Ortho Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjM1ZmQ2OGMwZmRkNDQ0MmFhM2RiZmRlN2I4OGFhYmFjL3RhYmxlcmFuZ2U6MzVmZDY4YzBmZGQ0NDQyYWEzZGJmZGU3Yjg4YWFiYWNfNC0yLTEtMS00MDQ2OQ_a52e9370-b8a5-4fdb-acdb-a541eafc74b4"
      unitRef="usd">72349000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjM1ZmQ2OGMwZmRkNDQ0MmFhM2RiZmRlN2I4OGFhYmFjL3RhYmxlcmFuZ2U6MzVmZDY4YzBmZGQ0NDQyYWEzZGJmZGU3Yjg4YWFiYWNfNS0yLTEtMS00MDQ2OQ_8e34ff83-653a-4ea2-afc3-01337f9a5631"
      unitRef="usd">5157000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjM1ZmQ2OGMwZmRkNDQ0MmFhM2RiZmRlN2I4OGFhYmFjL3RhYmxlcmFuZ2U6MzVmZDY4YzBmZGQ0NDQyYWEzZGJmZGU3Yjg4YWFiYWNfOC0yLTEtMS00MDQ2OQ_9c287fd5-819e-4a92-a9b2-bc218c5b7f3e"
      unitRef="usd">-5799000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjM1ZmQ2OGMwZmRkNDQ0MmFhM2RiZmRlN2I4OGFhYmFjL3RhYmxlcmFuZ2U6MzVmZDY4YzBmZGQ0NDQyYWEzZGJmZGU3Yjg4YWFiYWNfOS0yLTEtMS00MDQ2OQ_b1fbc51e-f8c8-4e74-bbca-921c059a6f97"
      unitRef="usd">71707000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RleHRyZWdpb246MTVkZjk2ZmMwMWJjNDc4NWEzMWI1MmUwZThhZWI5MjFfNzU2_6c70e95b-796c-46a8-a2ac-ac2ca7b7f3e5">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, the balances of amortizable intangible assets were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average Amortization Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;License Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer Relationships &amp;amp; Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Intellectual Property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total amortizable assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the balances of amortizable intangible assets were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average Amortization Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Intellectual Property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;License Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total amortizable assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="idd4156d9ab504df18b6bd462aa58c320_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfMS0yLTEtMS00MDQ2OQ_eabab839-a47d-465c-8497-c7b0798419fa">P13Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3cd96e57574849bf933e8235ccf2dc8c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfMS00LTEtMS00MDQ2OQ_37f5ae29-6668-4985-b145-79f8905ad54a"
      unitRef="usd">43584000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3cd96e57574849bf933e8235ccf2dc8c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfMS02LTEtMS00MDQ2OQ_7936054e-facd-4840-aedf-8ddcb9884103"
      unitRef="usd">6652000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3cd96e57574849bf933e8235ccf2dc8c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfMS04LTEtMS00MDQ2OQ_c6d0f473-5279-42ae-b7b4-a59f1835b978"
      unitRef="usd">36932000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="iff66c304b66347d5bcdfb6a3f80f5ce3_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfMy0yLTEtMS00MDQ2OQ_c5b5eb94-e9f3-4250-a5f7-390eec74e990">P5Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i19aaf7afa21b40e78d3f18d89bfdbf9e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfMy00LTEtMS00MDQ2OQ_99c14033-99ab-4dc5-b073-3fdc180681e3"
      unitRef="usd">10674000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i19aaf7afa21b40e78d3f18d89bfdbf9e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfMy02LTEtMS00MDQ2OQ_8f6f5f58-ff3a-49fd-916c-f68591c19a10"
      unitRef="usd">3211000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i19aaf7afa21b40e78d3f18d89bfdbf9e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfMy04LTEtMS00MDQ2OQ_0cb15a45-8194-4081-81cd-f940f5a9e50d"
      unitRef="usd">7463000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i60cb22caa5154d1987c5607b256cdc84_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC0yLTEtMS00NDc2NQ_b15035c1-49d9-45f0-85a6-371c5ece24d8">P12Y10M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie31868a415ac40cf915eaf4733c95945_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC00LTEtMS00NDc1OA_cd8b15dc-d02f-4b25-885e-1ab423c0f970"
      unitRef="usd">10388000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie31868a415ac40cf915eaf4733c95945_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC02LTEtMS00NDc1OA_6fc1f295-8b66-45c7-b0b0-86495477f0d4"
      unitRef="usd">1154000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie31868a415ac40cf915eaf4733c95945_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC04LTEtMS00NDc1OA_2ae86d24-0127-4cc5-8614-b3d56cf31a2d"
      unitRef="usd">9234000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="ic06408b9d0f7424f88ba6f7064950c87_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC0yLTEtMS00NDc5Mg_66a188d0-2d93-4154-af7b-5fb2e4bb070a">P10Y2M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i30ec287275af403089f5773a157436f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC00LTEtMS00NDc5Mg_c55c4830-0db9-4022-adc4-765663a2c26b"
      unitRef="usd">5861000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i30ec287275af403089f5773a157436f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC02LTEtMS00NDc5Mg_ba398d36-8afc-4ff9-92bc-0355b97588cb"
      unitRef="usd">713000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i30ec287275af403089f5773a157436f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC04LTEtMS00NDc5Mg_374dc531-5401-499a-967d-af9fc11e1ccc"
      unitRef="usd">5148000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC00LTEtMS00MDQ2OQ_1295d9b3-8d6d-445b-984f-b4fd6ffa133b"
      unitRef="usd">70507000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC02LTEtMS00MDQ2OQ_16b39616-5c9c-4ac9-9b5d-fa71994fef85"
      unitRef="usd">11730000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjJlZTA1NzY0ZDIzZTRlN2E5ODk5NjQzNzEzOWI5NmRmL3RhYmxlcmFuZ2U6MmVlMDU3NjRkMjNlNGU3YTk4OTk2NDM3MTM5Yjk2ZGZfNC04LTEtMS00MDQ2OQ_64679da3-fc08-41ee-a69a-fb2e60c9570f"
      unitRef="usd">58777000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i13011fc9584344db86f2842f182da727_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMS0yLTEtMS00MDQ2OQ_baf41110-7596-408c-9829-20f2527ef4df">P13Y8M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4052ed520c2f4d248f08705f9c5db04c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMS00LTEtMS00MDQ2OQ_7f88a29a-7b1b-461e-8e5f-22cc2b1d82d7"
      unitRef="usd">44493000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4052ed520c2f4d248f08705f9c5db04c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMS02LTEtMS00MDQ2OQ_ce51abd6-f0a0-4b76-988c-769d553d5c55"
      unitRef="usd">5664000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4052ed520c2f4d248f08705f9c5db04c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMS04LTEtMS00MDQ2OQ_21519c38-797b-4ce0-8de3-2093ffba3a07"
      unitRef="usd">38829000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i928705ec1c084da1b6b39bfe894132f4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMi0yLTEtMS00MDQ2OQ_740d763c-9b63-44aa-8716-bcb1ba12cfe6">P10Y1M6D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i02d89d8279504fb0996945c5821b55a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMi00LTEtMS00MDQ2OQ_ef0b9445-3bb8-48a9-aab0-f8fd0dfd1e18"
      unitRef="usd">9847000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i02d89d8279504fb0996945c5821b55a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMi02LTEtMS00MDQ2OQ_fb453094-0170-4b7a-be0c-92fa084eda0d"
      unitRef="usd">1408000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i02d89d8279504fb0996945c5821b55a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMi04LTEtMS00MDQ2OQ_e684ddb7-1759-49a3-b367-6753034d8cbb"
      unitRef="usd">8439000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i457ba122b6744f669491228e275e4743_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMy0yLTEtMS00MDQ2OQ_ff5f1b93-5962-45c5-94dc-2feb7432aa5a">P5Y6M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i789b701cb8a54039b79c74fb8eb97f4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMy00LTEtMS00MDQ2OQ_a03ca1b9-b7ef-402c-a4de-b3b68a2779b3"
      unitRef="usd">10674000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i789b701cb8a54039b79c74fb8eb97f4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMy02LTEtMS00MDQ2OQ_c4848936-b5f8-4999-8f01-cfdadddbdaa6"
      unitRef="usd">2448000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i789b701cb8a54039b79c74fb8eb97f4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfMy04LTEtMS00MDQ2OQ_e00d2aaf-2f0d-4da2-bfbf-08aa1bf0dcdc"
      unitRef="usd">8226000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfNC00LTEtMS00MDQ2OQ_1a39bada-b2d3-4602-ba05-5020d0128a63"
      unitRef="usd">65014000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfNC02LTEtMS00MDQ2OQ_c78852aa-cb9c-491d-b8d3-379754e6a942"
      unitRef="usd">9520000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RhYmxlOjhmNjc2ZmY3OTUyYTRkOGNhYmY4NTdhNjEzZmZjZTg4L3RhYmxlcmFuZ2U6OGY2NzZmZjc5NTJhNGQ4Y2FiZjg1N2E2MTNmZmNlODhfNC04LTEtMS00MDQ2OQ_6af52d2b-a584-4a09-9106-5d33bdd00828"
      unitRef="usd">55494000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i584e57488f3e4ea2b029ab433c2a8105_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RleHRyZWdpb246MTVkZjk2ZmMwMWJjNDc4NWEzMWI1MmUwZThhZWI5MjFfNDg5_e6b7c571-0bd2-41e8-ae6d-fb2be9ccb3d5"
      unitRef="usd">15708000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i8a39f278370d4e9780984fceb131f421_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV80OS9mcmFnOjE1ZGY5NmZjMDFiYzQ3ODVhMzFiNTJlMGU4YWViOTIxL3RleHRyZWdpb246MTVkZjk2ZmMwMWJjNDc4NWEzMWI1MmUwZThhZWI5MjFfNDk2_ebeb6721-ebc4-41dd-8936-53645b84d8d3"
      unitRef="usd">14268000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RleHRyZWdpb246ODVjNDA2NDk1YmI1NGZmOTk3ZDg5ZTQ0NGIzODJjNGNfMzA2MQ_7d2561e5-e074-4e92-ad25-c9efd3ba79c6">FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures certain financial assets and liabilities at fair value. The accounting standards related to fair value measurements define fair value and provide a consistent framework for measuring fair value under the authoritative literature. A fair value hierarchy was established, which prioritizes the inputs used in measuring fair value into three broad levels.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:14pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2013; Quoted prices in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2013; Observable market-based inputs or unobservable inputs that are corroborated by market data; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2013; Significant unobservable inputs that are not corroborated by market data.&#160; Generally, these fair value measures are model-based valuation techniques such as discounted cash flows, and are based on the best information available, including our own data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the assets and liabilities measured at fair value on a recurring basis as of June&#160;30, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate Bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Treasury Bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset Backed Securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contingent Consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate Bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Treasury Bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset Backed Securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contingent Consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's level 1 assets consist of cash equivalents which are generally comprised of short-term, liquid investments with original maturity of three months or less at inception and other short term investments which are comprised of exchange traded mutual funds and marketable securities with a maturity date greater than 3 months. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:123%"&gt;The fair value of the contingent consideration payment is considered a Level 3 fair value measurement and was determined with the assistance of an independent valuation specialist at the original issuance date using an option pricing model and a Monte Carlo simulation based on forecasted annual revenue, expected volatility and discount rates. The fair value of contingent consideration liabilities assumed in business combinations is recorded as part of the purchase price consideration of the acquisition and is determined using a discounted cash flow model or probability simulation model. The significant inputs of such models are not always observable in the market, such as certain financial metric growth rates, volatility rates, projections associated with the applicable milestone, the interest rate, and the related probabilities and payment structure in the contingent consideration arrangement. The adjustments in the fair value of the contingent consideration payments included an income adjustment of $5,010 and an expense adjustment of $990 for the three month periods ended June&#160;30, 2022 and June&#160;30, 2021, respectively, and an income adjustment of $2,440 and an expense adjustment of $5,140 for the six month periods ended June&#160;30, 2022 and June&#160;30, 2021, respectively, in other expenses on the condensed consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:123%"&gt;The following table summarizes the change in fair value of Level 3 instruments in 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:123%"&gt;The recurring Level 3 fair value measurements of contingent consideration liabilities associated with commercial sales milestones include the following significant unobservable inputs as of June&#160;30, 2022 and December&#160;31, 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation techniques&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discounted cash flow, Monte Carlo&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Present value discount rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Volatility factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) The present value discount rate includes estimated risk premium.&lt;/span&gt;&lt;/div&gt;The estimated fair value reflects assumptions made by management as of June&#160;30, 2022; however, the actual amount ultimately paid could be higher or lower than the fair value of the remaining contingent consideration.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RleHRyZWdpb246ODVjNDA2NDk1YmI1NGZmOTk3ZDg5ZTQ0NGIzODJjNGNfMzA2Mg_c0f71cb5-8430-4655-858e-dfc6c5edd7c7">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the assets and liabilities measured at fair value on a recurring basis as of June&#160;30, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate Bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Treasury Bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset Backed Securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contingent Consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate Bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Treasury Bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset Backed Securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contingent Consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie960989806854b0b9ec865b1b11aec43_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfNi0xLTEtMS00MDQ2OQ_94e743b4-b6dd-4ce6-a19e-96fb535cac38"
      unitRef="usd">7056000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ice0b3d3f2817496399757b4ef54611a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfNi0zLTEtMS00MDQ2OQ_b24e0f7e-04b0-4795-8087-f9326ae474d6"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie7502b5340444364ad633fcb5c1faec5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfNi01LTEtMS00MDQ2OQ_6f0b710b-e80c-496a-93d3-2ca7cbbc6b70"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i930ec5313f334f139ec508c9d7b5d875_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfNi03LTEtMS00MDQ2OQ_6718a507-493f-4ed0-940e-b0ed67843ac0"
      unitRef="usd">7056000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i354aa6e439b14ccd8aa7ef9df8b63ab7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfNy0xLTEtMS00MDQ2OQ_0e04161f-2248-41b3-a17b-47933c144bfa"
      unitRef="usd">3923000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i28b6b3de84474ba9a6260675d7ece159_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfNy0zLTEtMS00MDQ2OQ_b96767c4-7d7c-4de4-abee-0e49a024bbc1"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4bf18e35687b4504b4a42c176e9d8ac8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfNy01LTEtMS00MDQ2OQ_9beffb7a-344b-4cc2-a096-a5e9e31ff5f9"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifba34a28edf144aea2ce1a7082f7bc65_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfNy03LTEtMS00MDQ2OQ_f767ac10-c52f-4a11-8084-bcc74830e9db"
      unitRef="usd">3923000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie0739886bac84e34b6c3c077db4bbf36_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfOC0xLTEtMS00MDQ2OQ_c628d86c-2e6e-4831-8451-2756924869f7"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifd392cc3cb3a44fab2c42712f1eed9de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfOC0zLTEtMS00MDQ2OQ_fe42c270-1ac2-46ce-bec4-96d77ec5efe7"
      unitRef="usd">2545000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib69fec900e66497989abc203dec7f8e9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfOC01LTEtMS00MDQ2OQ_4eada81a-6a80-4e78-869a-c7efa0c88df5"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i60803888a228472bb8f99e7531cf2e39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfOC03LTEtMS00MDQ2OQ_4429f315-75a2-42e5-b740-54524a381c72"
      unitRef="usd">2545000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0dc39724cb8f4ecb8aaa0a6c3fd09898_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfOS0xLTEtMS00MDQ2OQ_e2674cc7-cc89-43ce-80dc-0690a39a2aa7"
      unitRef="usd">439000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i52bd4fc175e7483d9cafbc599ce873b4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfOS0zLTEtMS00MDQ2OQ_37b106fd-3cce-4181-8644-6d05cfc3730d"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id5e889c0318c4d60a56a31fe9b84a768_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfOS01LTEtMS00MDQ2OQ_91fbf884-ddda-48ff-85dd-0fc5ea684ae8"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifb1e5b35076848a7a116965f83dd2578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfOS03LTEtMS00MDQ2OQ_9c4dac43-e9d7-4926-8fe5-e95470a2a024"
      unitRef="usd">439000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i43af59b2262246f191d282c3b79db8e9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMTEtMS0xLTEtNDA0Njk_41b34dce-8cd8-4b70-ada9-4e23d50c85cd"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if5cdb2b80eb6494c849e9f098ebd4fbf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMTEtMy0xLTEtNDA0Njk_06f5f1e1-741c-436f-90a5-6216372505e6"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i1e7c398be0114731a8a51ecf51acf83b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMTEtNS0xLTEtNDA0Njk_ea850a16-b538-44a6-85ff-f825ee195e45"
      unitRef="usd">26470000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i878fcd1920cd4b60973e9978113d60bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMTEtNy0xLTEtNDA0Njk_23abeda1-07a3-4ecb-8b4d-cdf9733c3fbf"
      unitRef="usd">26470000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iafef778fe3e2464fb9f17a272ac47f8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMTktMS0xLTEtNDA0Njk_ac7940cf-35f0-424f-8b1e-b7d5877eea58"
      unitRef="usd">22476000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4ab10ddfa62845debcf897e9dfee8276_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMTktMy0xLTEtNDA0Njk_fbdc81bc-cc52-4a8b-b600-896b38e9f349"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i506dfa10244b4155bacff151c4028333_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMTktNS0xLTEtNDA0Njk_a9d44090-7766-48a0-8f53-990359a04150"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i75ef05d212d846ffbf2507e1eb8940be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMTktNy0xLTEtNDA0Njk_c1553348-a04a-4ea0-a469-ed0a971a535a"
      unitRef="usd">22476000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4c92e76aff6f40afa6bf3214d4468d74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjAtMS0xLTEtNDA0Njk_b1df550b-7975-4473-9551-5ced3a723c53"
      unitRef="usd">14317000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5c2768543ca143cfbff6ca410439f08e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjAtMy0xLTEtNDA0Njk_263b6ab4-a967-4d3a-9d69-45291932c4b0"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8c40ab5128134088b4fdcd56a4cd1d3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjAtNS0xLTEtNDA0Njk_da7b82c4-abbb-4594-a8d6-b3b749740ab9"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i71bcc2c3a5574ae8b3788f45ebf2c30f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjAtNy0xLTEtNDA0Njk_6b80bdd9-78c7-4ef4-b3a5-0e17f2284fe9"
      unitRef="usd">14317000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="if2be39202ee24eb9ae5ed618fc45a4e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjEtMS0xLTEtNDA0Njk_5c7de657-e7a0-4f52-91b7-70eea9f68525"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie0a3f1c8098b451991ddf1cfe5b1be0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjEtMy0xLTEtNDA0Njk_cab801ab-1fd4-4d98-aa1e-93629167aac6"
      unitRef="usd">8272000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5d0e0d77e2a04723b6ad78c40a3e6871_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjEtNS0xLTEtNDA0Njk_040059bb-a32c-45fd-a141-e61d10df7a7b"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3bc850c203c44c759182a5f34e8c5468_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjEtNy0xLTEtNDA0Njk_ecdfe5f5-cdfb-4ee6-a7ea-50a60c1c1738"
      unitRef="usd">8272000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9c740315d1734c7cad3c541c8a2a8a22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjItMS0xLTEtNDA0Njk_4003afad-0452-490c-bd57-b7701ca292c0"
      unitRef="usd">837000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i489f156e9b874e668ceb917468ea8633_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjItMy0xLTEtNDA0Njk_c55d854f-9f43-4dd6-bf5c-76d3cd85a14e"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i01230d897c48405c82016ad69f1aff5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjItNS0xLTEtNDA0Njk_95e1dd82-eec1-4ee3-a133-2259dedb6cbc"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i510ef6d6d15448e69cd3e5056725faaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjItNy0xLTEtNDA0Njk_9d1f9d9a-fc44-44e1-873c-3192d25d5c8f"
      unitRef="usd">837000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="id2c768471757476e8eba38e91dfa1089_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjQtMS0xLTEtNDA0Njk_4a65276a-15da-4e62-828a-d62daacbc551"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i13696cf8b41a4b718e027a495ac8c87d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjQtMy0xLTEtNDA0Njk_918344e6-e47d-4757-8713-369a4bcaf874"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ic7204180a30c4ae7a0c6dfecde91bf5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjQtNS0xLTEtNDA0Njk_ca43bc35-e687-49dc-8948-ab923ff2eaec"
      unitRef="usd">28910000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iaa07ec3dc514422f92fb0949e5ffa820_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjk4ZGYxYTI0OWUxMjQ4NzY5ODE3ZGI5MzU3MGViYTFhL3RhYmxlcmFuZ2U6OThkZjFhMjQ5ZTEyNDg3Njk4MTdkYjkzNTcwZWJhMWFfMjQtNy0xLTEtNDA0Njk_119170b3-868f-456e-aa7e-74bdfe144250"
      unitRef="usd">28910000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RleHRyZWdpb246ODVjNDA2NDk1YmI1NGZmOTk3ZDg5ZTQ0NGIzODJjNGNfMjM1MA_36925355-bf1d-4972-95c1-4bebbb376c6a"
      unitRef="usd">-5010000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RleHRyZWdpb246ODVjNDA2NDk1YmI1NGZmOTk3ZDg5ZTQ0NGIzODJjNGNfMjM1Nw_8aba8ef7-8444-419e-ae83-d9253f33b56c"
      unitRef="usd">990000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RleHRyZWdpb246ODVjNDA2NDk1YmI1NGZmOTk3ZDg5ZTQ0NGIzODJjNGNfMTY0OTI2NzQ0NDg1Mg_853bce83-308d-4e7f-8be0-be095659ddf2"
      unitRef="usd">-2440000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RleHRyZWdpb246ODVjNDA2NDk1YmI1NGZmOTk3ZDg5ZTQ0NGIzODJjNGNfMTY0OTI2NzQ0NDg2MA_222cff27-6e37-489d-ba1f-8341418094c8"
      unitRef="usd">5140000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RleHRyZWdpb246ODVjNDA2NDk1YmI1NGZmOTk3ZDg5ZTQ0NGIzODJjNGNfMzA2Mw_8dcf8891-dc0d-4966-9405-ae84b92cee31">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:123%"&gt;The following table summarizes the change in fair value of Level 3 instruments in 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i2cf9352902624e76b279f50d4e6f54cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjJjMDdiZTljOTA4YzQzNDE5ZWRkMzY1MDYzNzgwYmExL3RhYmxlcmFuZ2U6MmMwN2JlOWM5MDhjNDM0MTllZGQzNjUwNjM3ODBiYTFfMS0yLTEtMS00MDQ2OQ_aaa2eccb-8acc-4477-8495-1abc8fed9ae0"
      unitRef="usd">28910000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="iea6bbaa43372497c8c72726b189d5343_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjJjMDdiZTljOTA4YzQzNDE5ZWRkMzY1MDYzNzgwYmExL3RhYmxlcmFuZ2U6MmMwN2JlOWM5MDhjNDM0MTllZGQzNjUwNjM3ODBiYTFfMy0yLTEtMS00MDQ2OQ_a175865c-e7c0-4752-a4b0-8eb858e3a0c1"
      unitRef="usd">-2440000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i4c51a79370514352a277e575acc644de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjJjMDdiZTljOTA4YzQzNDE5ZWRkMzY1MDYzNzgwYmExL3RhYmxlcmFuZ2U6MmMwN2JlOWM5MDhjNDM0MTllZGQzNjUwNjM3ODBiYTFfNC0yLTEtMS00MDQ2OQ_6760df51-e0d6-4d77-8a10-364f48dbc7f5"
      unitRef="usd">26470000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RleHRyZWdpb246ODVjNDA2NDk1YmI1NGZmOTk3ZDg5ZTQ0NGIzODJjNGNfMzA2NA_2aa54202-4fa3-46d8-b4e4-3ee6fd4102d8">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:123%"&gt;The recurring Level 3 fair value measurements of contingent consideration liabilities associated with commercial sales milestones include the following significant unobservable inputs as of June&#160;30, 2022 and December&#160;31, 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation techniques&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discounted cash flow, Monte Carlo&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Present value discount rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Volatility factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) The present value discount rate includes estimated risk premium.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <kids:ContingentConsiderationMeasurementInput
      contextRef="if682292610d94191bed0c9061083b48e_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjczNGFkM2QxNDY0OTQ3Mzg4OTI5ZDdmYTQ2ZjcxNGRmL3RhYmxlcmFuZ2U6NzM0YWQzZDE0NjQ5NDczODg5MjlkN2ZhNDZmNzE0ZGZfMi0xLTEtMS00MDQ2OQ_63f9eca1-2fd2-444d-94a1-56ff75f098e1"
      unitRef="number">0.193</kids:ContingentConsiderationMeasurementInput>
    <kids:ContingentConsiderationMeasurementInput
      contextRef="i19aa1e4fdafe41e3ae5d0f9132978eaf_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjczNGFkM2QxNDY0OTQ3Mzg4OTI5ZDdmYTQ2ZjcxNGRmL3RhYmxlcmFuZ2U6NzM0YWQzZDE0NjQ5NDczODg5MjlkN2ZhNDZmNzE0ZGZfMi0zLTEtMS00MDQ2OQ_d4123cf6-a353-4429-bf78-23cab0ead885"
      unitRef="number">0.184</kids:ContingentConsiderationMeasurementInput>
    <kids:ContingentConsiderationMeasurementInput
      contextRef="ibe368badfc9443f4912f4a8c67c7bdb4_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjczNGFkM2QxNDY0OTQ3Mzg4OTI5ZDdmYTQ2ZjcxNGRmL3RhYmxlcmFuZ2U6NzM0YWQzZDE0NjQ5NDczODg5MjlkN2ZhNDZmNzE0ZGZfMy0xLTEtMS00MDQ2OQ_d524530b-609e-4bae-b4fe-97de412c410d"
      unitRef="number">0.427</kids:ContingentConsiderationMeasurementInput>
    <kids:ContingentConsiderationMeasurementInput
      contextRef="i21570780a28b4c1787643bb85c83d7aa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjczNGFkM2QxNDY0OTQ3Mzg4OTI5ZDdmYTQ2ZjcxNGRmL3RhYmxlcmFuZ2U6NzM0YWQzZDE0NjQ5NDczODg5MjlkN2ZhNDZmNzE0ZGZfMy0zLTEtMS00MDQ2OQ_e5a5d026-0a42-4294-80b2-47a802df47b1"
      unitRef="number">0.503</kids:ContingentConsiderationMeasurementInput>
    <kids:ContingentConsiderationMeasurementInputPeriod
      contextRef="icd40414cabe14e8e82c23fdf125b0e56_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjczNGFkM2QxNDY0OTQ3Mzg4OTI5ZDdmYTQ2ZjcxNGRmL3RhYmxlcmFuZ2U6NzM0YWQzZDE0NjQ5NDczODg5MjlkN2ZhNDZmNzE0ZGZfNC0xLTEtMS00MDQ2OQ_67ab9464-6323-44c6-97f0-5101e324614f">P1Y10M24D</kids:ContingentConsiderationMeasurementInputPeriod>
    <kids:ContingentConsiderationMeasurementInputPeriod
      contextRef="ib5bcaa55014c4ed1b2496812f6aac255_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81Mi9mcmFnOjg1YzQwNjQ5NWJiNTRmZjk5N2Q4OWU0NDRiMzgyYzRjL3RhYmxlOjczNGFkM2QxNDY0OTQ3Mzg4OTI5ZDdmYTQ2ZjcxNGRmL3RhYmxlcmFuZ2U6NzM0YWQzZDE0NjQ5NDczODg5MjlkN2ZhNDZmNzE0ZGZfNC0zLTEtMS00MDQ2OQ_74041a4d-1ba9-4fd2-93b4-8fe784afeec8">P2Y4M24D</kids:ContingentConsiderationMeasurementInputPeriod>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMzQzMg_9139dded-f63e-4f49-8850-3d806a62eb3a">DEBT AND CREDIT ARRANGEMENTS&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving credit facility with Squadron&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage payable to affiliate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt with affiliate, net of current maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On June 13, 2022, the Company entered into a Fourth Amendment (the &#x201c;Fourth Amendment&#x201d;) to its Fourth Amended and Restated Loan and Security Agreement with Squadron Capital LLC, or Squadron (as so amended, the &#x201c;Loan Agreement&#x201d;).  The Fourth Amendment increased the amount available under &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;the revolving credit facility from $25,000 to $50,000 in anticipation of using the facility to fund the cash portion of the Company&#x2019;s July 1, 2022 acquisition of Pega Medical Inc.  See Note 14 &#x2013; Subsequent Events for information relating to the acquisition.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Loan Agreement provides a $25,000 revolving credit facility, with interest only payments, at an annual interest rate equal to the greater of (a) six month SOFR plus 8.69% and (b) 10.0%. Prior to December 31, 2021,  the interest rate on the facility had been equal to the greater of (a) three month LIBOR plus 8.61% and (b) 10.0%.  The Company pays Squadron an unused commitment fee in an amount equal to the per annum rate of 0.50% (computed on the basis of a year of 360 days and the actual number of days elapsed) times the daily unused portion of the revolving credit commitment. The unused commitment fee is payable quarterly in arrears.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the revolving credit facility are made under a First Amended and Restated Revolving Note, dated August 4, 2020 (the &#x201c;Amended Revolving Note&#x201d;), payable, jointly and severally, by the Company and each of its subsidiaries party thereto. The Amended Revolving Note will mature at the earlier of: (i) the date on which any person or persons acquire (x) capital stock of the Company possessing the voting power to elect a majority of the Company&#x2019;s Board of Directors (whether by merger, consolidation, reorganization, combination, sale or transfer), or (y) all or substantially all of the Company&#x2019;s assets, determined on a consolidated basis; and (ii) January 1, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:7pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Loan Agreement are secured by substantially all of the Company's assets and are unconditionally guaranteed by each of its subsidiaries with the exception of Vilex. There are no traditional financial covenants associated with the Loan Agreement. However, there are negative covenants that prohibit us from, among other things, transferring any of our material assets, merging with or acquiring another entity, entering into a transaction that would result in a change of control, incurring additional indebtedness, creating any lien on our property, making investments in third parties and redeeming stock or paying dividends, in each case subject to certain exceptions. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the purchase of our office and warehouse space in Warsaw, Indiana in August 2013, we entered into a mortgage note payable to Tawani Enterprises Inc., an affiliate of Squadron. Pursuant to the terms of the mortgage note, we pay Tawani Enterprises Inc. monthly principal and interest installments of $16 with interest compounded at 5% until maturity in 2028, at which time a final payment of remaining principal and interest is due. The mortgage is secured by the related real estate and building. At June&#160;30, 2022 the mortgage balance was $977 of which current principal of $141 was included in the current portion of long-term debt. As of December 31, 2021, the mortgage balance was $1,044 of which current principal due of $137 was included in the current portion of long-term debt. &lt;/span&gt;&lt;/div&gt;The aggregate interest expense relating to the notes payable to Squadron and the mortgage note payable to Tawani was $47 and $14 for the three months ended June&#160;30, 2022 and 2021, respectively, and $60 and $29 for the six months ended June&#160;30, 2022 and 2021, respectively. The unused commitment fee paid to Squadron was $36 and $32 for the three months ended June&#160;30, 2022 and 2021, respectively, and $67 and $63 for the six months ended June&#160;30, 2022 and 2021, respectively.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMzQyOA_a13db8b7-6ac8-4698-93e9-66e32aead7fd">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving credit facility with Squadron&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage payable to affiliate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt with affiliate, net of current maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i4d9510223a294086b8d5a29b19a72d98_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RhYmxlOmY3NGQ2NTA3YzEyMjRmMDdhMWM2M2I1ZTE5YmMyNWM3L3RhYmxlcmFuZ2U6Zjc0ZDY1MDdjMTIyNGYwN2ExYzYzYjVlMTliYzI1YzdfMi0xLTEtMS00MDQ2OQ_b0d6179a-8d3b-47dd-a0c6-e3689e5ce515"
      unitRef="usd">31000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i342eb305da6845b281d3ac7a4fd9bbb6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RhYmxlOmY3NGQ2NTA3YzEyMjRmMDdhMWM2M2I1ZTE5YmMyNWM3L3RhYmxlcmFuZ2U6Zjc0ZDY1MDdjMTIyNGYwN2ExYzYzYjVlMTliYzI1YzdfMi0zLTEtMS00MDQ2OQ_1819148e-76ef-4ed1-8374-a2c0515f5505"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i109ac79eb0574a24bbecb41fc444b9bb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RhYmxlOmY3NGQ2NTA3YzEyMjRmMDdhMWM2M2I1ZTE5YmMyNWM3L3RhYmxlcmFuZ2U6Zjc0ZDY1MDdjMTIyNGYwN2ExYzYzYjVlMTliYzI1YzdfNC0xLTEtMS00MDQ2OQ_2edea7cd-c7cc-4deb-8370-cc11c45de084"
      unitRef="usd">977000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idbee87a04e1d46a78211a9bb107a127a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RhYmxlOmY3NGQ2NTA3YzEyMjRmMDdhMWM2M2I1ZTE5YmMyNWM3L3RhYmxlcmFuZ2U6Zjc0ZDY1MDdjMTIyNGYwN2ExYzYzYjVlMTliYzI1YzdfNC0zLTEtMS00MDQ2OQ_8f26adc8-bdba-4f91-b323-60e7a2b932a2"
      unitRef="usd">1044000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RhYmxlOmY3NGQ2NTA3YzEyMjRmMDdhMWM2M2I1ZTE5YmMyNWM3L3RhYmxlcmFuZ2U6Zjc0ZDY1MDdjMTIyNGYwN2ExYzYzYjVlMTliYzI1YzdfNS0xLTEtMS00MDQ2OQ_25027051-bd2c-4e4f-bca0-71237ab15784"
      unitRef="usd">31977000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RhYmxlOmY3NGQ2NTA3YzEyMjRmMDdhMWM2M2I1ZTE5YmMyNWM3L3RhYmxlcmFuZ2U6Zjc0ZDY1MDdjMTIyNGYwN2ExYzYzYjVlMTliYzI1YzdfNS0zLTEtMS00MDQ2OQ_0436e8e5-318e-47af-a8b6-3cf131ff194a"
      unitRef="usd">1044000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i109ac79eb0574a24bbecb41fc444b9bb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RhYmxlOmY3NGQ2NTA3YzEyMjRmMDdhMWM2M2I1ZTE5YmMyNWM3L3RhYmxlcmFuZ2U6Zjc0ZDY1MDdjMTIyNGYwN2ExYzYzYjVlMTliYzI1YzdfNi0xLTEtMS00MDQ2OQ_5dc6d4da-7f79-4ef5-b30f-f0ce9512b4e9"
      unitRef="usd">141000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="idbee87a04e1d46a78211a9bb107a127a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RhYmxlOmY3NGQ2NTA3YzEyMjRmMDdhMWM2M2I1ZTE5YmMyNWM3L3RhYmxlcmFuZ2U6Zjc0ZDY1MDdjMTIyNGYwN2ExYzYzYjVlMTliYzI1YzdfNi0zLTEtMS00MDQ2OQ_9d078e0a-f1e5-490d-a6df-6867f51a1e18"
      unitRef="usd">137000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i109ac79eb0574a24bbecb41fc444b9bb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RhYmxlOmY3NGQ2NTA3YzEyMjRmMDdhMWM2M2I1ZTE5YmMyNWM3L3RhYmxlcmFuZ2U6Zjc0ZDY1MDdjMTIyNGYwN2ExYzYzYjVlMTliYzI1YzdfNy0xLTEtMS00MDQ2OQ_12dc9f44-4c96-4177-b312-ebe191f4dc16"
      unitRef="usd">31836000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="idbee87a04e1d46a78211a9bb107a127a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RhYmxlOmY3NGQ2NTA3YzEyMjRmMDdhMWM2M2I1ZTE5YmMyNWM3L3RhYmxlcmFuZ2U6Zjc0ZDY1MDdjMTIyNGYwN2ExYzYzYjVlMTliYzI1YzdfNy0zLTEtMS00MDQ2OQ_d31bfe98-fd33-4a84-96b0-eaac6274eb56"
      unitRef="usd">907000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8749a4b78b1440138f0f5c9c76824144_I20220612"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfNjU5NzA2OTc3MjYxMQ_103f7e8a-d97b-48c4-8bc4-6a139d563a8f"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0715cf5cfcee4130a03190a98f52964a_I20220613"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfNjU5NzA2OTc3MjYyMA_f1d334e9-084e-4e24-8f2f-9de95322770e"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <kids:DebtInstrumentInterestOnlyPortionOfCreditFacility
      contextRef="i0715cf5cfcee4130a03190a98f52964a_I20220613"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMzU4_196b2278-5ef9-46a3-9ed0-d91b5c7d7dd0"
      unitRef="usd">25000000</kids:DebtInstrumentInterestOnlyPortionOfCreditFacility>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i35e49b99b23b46b6a64b9e6bc86e2caa_D20220613-20220613"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfNDky_63676e6f-4a37-4811-98d9-8696d1b0d546"
      unitRef="number">0.0869</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0715cf5cfcee4130a03190a98f52964a_I20220613"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfNTAz_c614ea86-1aff-4ff0-add6-36219cb37b11"
      unitRef="number">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i67922aca459346a6b1793d29d1275e0b_D20220613-20220613"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMTY0OTI2NzQ0NzI1OQ_6dbb41f0-d86b-4ea2-ab61-278bc5e61752"
      unitRef="number">0.0861</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0715cf5cfcee4130a03190a98f52964a_I20220613"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMTY0OTI2NzQ0NzI3MQ_b5dca1b5-5b78-4cc8-8fcf-b9f637aa93c8"
      unitRef="number">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i1a9986efc3f04aa89ca91fb4dcacab37_D20220613-20220613"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfNjAy_5a240c67-b88f-4329-826a-1a8c056ed68b"
      unitRef="number">0.005</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="ic04ed928b805436fbd642e36e0f12144_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMjc4Mw_fcef1ec6-db14-4b6b-88e2-d85cfe2ef984"
      unitRef="usd">16000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i109ac79eb0574a24bbecb41fc444b9bb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMjgxNA_20eeff9d-0555-490a-bff1-480cd1beb518"
      unitRef="number">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i109ac79eb0574a24bbecb41fc444b9bb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMzAxMQ_8162e609-4932-4d9f-95e4-399f129f7404"
      unitRef="usd">977000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i109ac79eb0574a24bbecb41fc444b9bb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMzA0NA_af51b8b7-f2a1-4178-aeae-0c147434bda8"
      unitRef="usd">141000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebt
      contextRef="idbee87a04e1d46a78211a9bb107a127a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMzE1Mg_ee5503d2-4ceb-4076-980e-857adf7a11d8"
      unitRef="usd">1044000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="idbee87a04e1d46a78211a9bb107a127a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMzE4OQ_25c8b059-eef3-4d92-b10a-d3321f56876d"
      unitRef="usd">137000</us-gaap:LongTermDebtCurrent>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i539acad0ea0a41658323173c3447da5a_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMzM2Ng_6e82e01c-f5e7-465c-9cf8-f3beabe8c30d"
      unitRef="usd">-47000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ied2ff75dad8b4049b4076a809669521b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMzM3Mw_e9199cf9-8ed6-48d2-ba7e-4b41642f91b3"
      unitRef="usd">-14000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i20ac69fa6b4046cebb30714bf97ac856_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMTY0OTI2NzQ0NzM0Nw_4fcd5c92-8b82-4bb2-ba86-2496e19b93c4"
      unitRef="usd">-60000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i5eef626fb43f4330a608812b49911d81_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMTY0OTI2NzQ0NzM1MQ_ca5a4ef2-b037-4cfc-9837-2c73fc9b807d"
      unitRef="usd">-29000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="ieaf725cc6921480db0b90d66eb29bb47_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMTY0OTI2NzQ0NzU1NA_937ec492-c696-42a7-9822-4af8c0a4a2bf"
      unitRef="usd">36000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="i8980f2c7c1504388a3a91aff91d2d595_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMTY0OTI2NzQ0NzYwMA_c1cbc49c-be8a-4f09-a6e8-2861425bc0b1"
      unitRef="usd">32000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="ia5203fd246754ebeb21d1851a0682e74_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMTY0OTI2NzQ0NzU2NA_207aebb6-7656-44ea-8afd-875260ae7e5e"
      unitRef="usd">67000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="i04bd1f8c2243469c941b93c24006f8f7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81NS9mcmFnOmRkNjNhMTM1MmJkNjQwY2VhZDRhMzVjZTUzMzk2YTkzL3RleHRyZWdpb246ZGQ2M2ExMzUyYmQ2NDBjZWFkNGEzNWNlNTMzOTZhOTNfMTY0OTI2NzQ0NzU3MA_a042bbdd-8887-4f15-9798-a974da811644"
      unitRef="usd">63000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfMjMyOA_3a7bf8d8-cdb2-4308-ac7f-dd6755cbe90f">INCOME TAXES &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes an estimated annual effective tax rate to determine its provision or benefit for income taxes for interim periods. The income tax provision or benefit is computed by multiplying the estimated annual effective tax rate by the year-to-date pre-tax book income (loss). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the six months ended June&#160;30, 2022, the income tax benefit was $756 compared to $598 for the six months ended June&#160;30, 2021. Our effective income tax rate was 7.4% and 4.0% for the six months ended June&#160;30, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;The deferred tax assets were fully offset by a valuation allowance at June&#160;30, 2022 and December 31, 2021, with the exception of certain deferred tax liabilities recognized in a foreign jurisdiction as a result of fair value adjustments recorded upon the acquisition of ApiFix. The company has recorded a tax benefit during the period ended June&#160;30, 2022 for losses generated in the foreign jurisdiction.  As of December 31, 2021, we had available federal, state and foreign tax loss carryforwards of $114,008,  $73,997 and $22,671, respectively. We had available federal tax credits of $176. Net operating losses generated prior to December 31, 2017 will begin to expire in 2028. Federal net operating losses generated after January 1, 2018 will have an indefinite carryforward period. An ownership change under Section 382 of the Internal Revenue Code was deemed to occur on May 30, 2014.  Given the limitation calculation, we anticipate approximately $23,920 in losses generated prior to the ownership change date will be subject to potential limitation. The estimated annual limitation is $1,062. A second ownership change under Section 382 was deemed to occur on December 11, 2018. The estimated annual limitation is $9,736, which is increased by $22,430 annually over the first five years as a result of an unrealized built in gain. NOLs sustained prior to May 30, 2014 will still be constrained by the lower limitation. Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended  June&#160;30, 2022. Such objective evidence limits the ability to consider other subjective evidence, such as our projections for future growth.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfMzcz_da553c75-e672-42c1-bcf4-7f819716db01"
      unitRef="usd">-756000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfMzg4_c4b66723-8328-4e80-b8de-ca8ab2f6d82e"
      unitRef="usd">-598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfNDUz_b0a34dd0-760b-49f7-a61e-458412393f93"
      unitRef="number">0.074</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfNDYw_db081e4f-95d0-4f3b-80c9-7be8ae18d9d4"
      unitRef="number">0.04</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ie7e172e2f0d54ccfb3928a6f438bbe50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfOTky_1c39fa25-77be-4106-9a5e-8600d12fbfed"
      unitRef="usd">114008000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i792c982848ac480d9301562cb123c0d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfOTk3_4961d991-93e5-4aab-9578-af3181aa19fe"
      unitRef="usd">73997000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfMTAwNA_58ffabbf-4bb2-445d-97f4-0e733b09ecd8"
      unitRef="usd">22671000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i454d60de1d504f9daa4a6c0e4bce14e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfMTA2Mg_b649f268-5256-4cd0-a803-ab6aa4fe8a0a"
      unitRef="usd">176000</us-gaap:TaxCreditCarryforwardAmount>
    <kids:OperatingLossCarryforwardsLimitationsOnUseEstimatedAmountSubjectToLimitation
      contextRef="i411146813b104535a726837e5a8aa374_I20140530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfMTQyNw_1c2a14b0-e7e3-4246-a714-48fcd9083136"
      unitRef="usd">23920000</kids:OperatingLossCarryforwardsLimitationsOnUseEstimatedAmountSubjectToLimitation>
    <kids:OperatingLossCarryforwardsLimitationsOnUseEstimatedAmountSubjectToLimitationAnnualLimit
      contextRef="i411146813b104535a726837e5a8aa374_I20140530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfMTU2MQ_b22aa4f8-f8e6-4db8-a7e0-7361a11d87c7"
      unitRef="usd">1062000</kids:OperatingLossCarryforwardsLimitationsOnUseEstimatedAmountSubjectToLimitationAnnualLimit>
    <kids:OperatingLossCarryforwardsLimitationsOnUseEstimatedAmountSubjectToLimitationAnnualLimit
      contextRef="i849e894c95be43ea93bcd26a9a097a6d_I20181211"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfMTY4Ng_c1644caf-3e93-4e80-9c5b-7dcbe26eec64"
      unitRef="usd">9736000</kids:OperatingLossCarryforwardsLimitationsOnUseEstimatedAmountSubjectToLimitationAnnualLimit>
    <kids:OperatingLossCarryforwardsLimitationsOnUseEstimatedAmountSubjectToLimitationAnnualLimitIncrease
      contextRef="i849e894c95be43ea93bcd26a9a097a6d_I20181211"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV81OC9mcmFnOjVlZGFkNTllMWVjMTQ4NzY4ZmNjYTIzM2U0Mzk1MmNlL3RleHRyZWdpb246NWVkYWQ1OWUxZWMxNDg3NjhmY2NhMjMzZTQzOTUyY2VfMTcxMg_9b6b08a2-3abf-4d49-b881-52f99ddec4b8"
      unitRef="usd">22430000</kids:OperatingLossCarryforwardsLimitationsOnUseEstimatedAmountSubjectToLimitationAnnualLimitIncrease>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfMTU5Mg_c5fbeba9-6af5-4eef-af99-af8a743eecd6">STOCKHOLDERS&#x2019; EQUITY&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value for options granted at the time of issuance were estimated at the date of grant using a Black-Scholes options pricing model. Significant assumptions included in the option value model include the fair value of our common stock at the grant date, weighted average volatility, risk-free interest rate, dividend yield and the forfeiture rate. There were no stock options granted in any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our stock option activity and related information are summarized as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.851%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contractual Terms&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options generally include a time-based vesting schedule permitting the options to vest ratably over three years. At June&#160;30, 2022 and December 31, 2021, all options were fully vested. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There was no stock-based compensation expense on stock options for the three and six months ended June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our restricted stock activity and related information are summarized as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contractual Terms&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;368,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;209,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(136,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;433,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock exercisable at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022, there was $13,753 of unrecognized compensation expense remaining related to our service-based restricted stock awards. The unrecognized compensation cost was expected to be recognized over a weighted-average period of 1.9 years or earlier upon an elimination of the restriction period as a result of a change in control event. &lt;/span&gt;&lt;/div&gt;Stock-based compensation expense on restricted stock amounted to $1,770 and $1,415 for the three months ended June&#160;30, 2022 and 2021, respectively, and $3,296 and $2,731 for the six months ended June&#160;30, 2022 and 2021, respectively. The increase in the stock compensation for the three and six months ended June&#160;30, 2022 is primarily due to increase in plan participants from acquired businesses and newly hired employees to support the continued expansion of our business.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="iaf516e092fff435aad43fdc2133ff245_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfNDE3_450c90ef-7ffe-4f63-92f6-9e2e367518d9"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfNDE3_73ee6677-a826-4fb0-b9ca-d88e17823f5b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfNDE3_a788059e-0ea5-4e6a-94b8-0bec1dce12a8"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="iab3cde3270ab44b690501d175be0f8f0_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfNDE3_c66da930-7318-4279-bb32-deb1dccc970c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfMTU5NQ_4431414a-a565-4995-87c6-bf47d347ba87">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our stock option activity and related information are summarized as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.851%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contractual Terms&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i8428f33e0dc946db98a3ebf3fff360e3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOmMxN2FiYTk1MWNlOTQxOTRiZjgzYmU1ZjI4ZGIxYjI3L3RhYmxlcmFuZ2U6YzE3YWJhOTUxY2U5NDE5NGJmODNiZTVmMjhkYjFiMjdfMi0yLTEtMS00MDQ2OQ_83e339e3-200a-4f29-be3b-ad63de0a6998"
      unitRef="shares">6638</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i8428f33e0dc946db98a3ebf3fff360e3_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOmMxN2FiYTk1MWNlOTQxOTRiZjgzYmU1ZjI4ZGIxYjI3L3RhYmxlcmFuZ2U6YzE3YWJhOTUxY2U5NDE5NGJmODNiZTVmMjhkYjFiMjdfMi00LTEtMS00MDQ2OQ_08c1bd66-4b02-4a36-aba1-e57062ad9c83"
      unitRef="usdPerShare">30.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="iafe71312361d478fb478a76869eb5d7c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOmMxN2FiYTk1MWNlOTQxOTRiZjgzYmU1ZjI4ZGIxYjI3L3RhYmxlcmFuZ2U6YzE3YWJhOTUxY2U5NDE5NGJmODNiZTVmMjhkYjFiMjdfMi02LTEtMS00MDQ2OQ_b1188816-7e1f-41f2-97b5-e7d41f618952">P1Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iab3cde3270ab44b690501d175be0f8f0_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOmMxN2FiYTk1MWNlOTQxOTRiZjgzYmU1ZjI4ZGIxYjI3L3RhYmxlcmFuZ2U6YzE3YWJhOTUxY2U5NDE5NGJmODNiZTVmMjhkYjFiMjdfMy0yLTEtMS00MDQ2OQ_df94245f-a493-4774-81eb-0a1e9149442e"
      unitRef="shares">1340</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="iab3cde3270ab44b690501d175be0f8f0_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOmMxN2FiYTk1MWNlOTQxOTRiZjgzYmU1ZjI4ZGIxYjI3L3RhYmxlcmFuZ2U6YzE3YWJhOTUxY2U5NDE5NGJmODNiZTVmMjhkYjFiMjdfMy00LTEtMS00MDQ2OQ_1fd5748c-23f5-425e-b7ee-15091b6120af"
      unitRef="usdPerShare">30.97</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i368243f291ca4ab4bcdbbb5bd4780b6b_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOmMxN2FiYTk1MWNlOTQxOTRiZjgzYmU1ZjI4ZGIxYjI3L3RhYmxlcmFuZ2U6YzE3YWJhOTUxY2U5NDE5NGJmODNiZTVmMjhkYjFiMjdfNS0yLTEtMS00MDQ2OQ_2c69b6be-d478-4571-b583-c2f33540cea5"
      unitRef="shares">5298</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i368243f291ca4ab4bcdbbb5bd4780b6b_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOmMxN2FiYTk1MWNlOTQxOTRiZjgzYmU1ZjI4ZGIxYjI3L3RhYmxlcmFuZ2U6YzE3YWJhOTUxY2U5NDE5NGJmODNiZTVmMjhkYjFiMjdfNS00LTEtMS00MDQ2OQ_48361dfc-67b1-4096-a6e8-ed3bb558b3d0"
      unitRef="usdPerShare">30.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="iab3cde3270ab44b690501d175be0f8f0_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOmMxN2FiYTk1MWNlOTQxOTRiZjgzYmU1ZjI4ZGIxYjI3L3RhYmxlcmFuZ2U6YzE3YWJhOTUxY2U5NDE5NGJmODNiZTVmMjhkYjFiMjdfNS02LTEtMS00MDQ2OQ_16263c76-6a27-4b6a-9468-58e5503ee6c8">P0Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iab3cde3270ab44b690501d175be0f8f0_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfNjU2_5184e91f-5fa2-4685-82d0-06076d32cf43">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i66bf66da80a5466dad43e771830c8289_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfNzMw_318db898-a1a9-4044-9b2c-c74c3560452d"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iab3cde3270ab44b690501d175be0f8f0_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfNzMw_3ee9af39-503d-46c8-acb0-9f1c19d27d49"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i71b4e03ca9624dbd908652a9e4c36329_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfNzMw_a687648b-67b1-44a9-9055-745938a051eb"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaf516e092fff435aad43fdc2133ff245_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfNzMw_f3776de0-26a9-41a2-994d-f56419adca9c"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfMTU5Nw_1f6f2070-b4cd-490c-a3f2-a596847396e4">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our restricted stock activity and related information are summarized as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contractual Terms&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;368,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;209,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(136,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;433,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock exercisable at June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ieab0b576f81a4cfeabb2b3338e6935cd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOjJlYjg1NjZkYTY2YzQ3MTJhNmZkYTdiMzlmODhkMTYzL3RhYmxlcmFuZ2U6MmViODU2NmRhNjZjNDcxMmE2ZmRhN2IzOWY4OGQxNjNfNC0yLTEtMS00MDQ2OQ_536a21db-3bf2-454a-a104-da0ace05156f"
      unitRef="shares">368446</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i9e7879fb752447778bb2a651547869c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOjJlYjg1NjZkYTY2YzQ3MTJhNmZkYTdiMzlmODhkMTYzL3RhYmxlcmFuZ2U6MmViODU2NmRhNjZjNDcxMmE2ZmRhN2IzOWY4OGQxNjNfNC00LTEtMS00MDQ2OQ_2a8a0edb-8b1d-4970-b10d-360e2943767f">P1Y1M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic1c69df561c04aa8841c818fc5883b77_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOjJlYjg1NjZkYTY2YzQ3MTJhNmZkYTdiMzlmODhkMTYzL3RhYmxlcmFuZ2U6MmViODU2NmRhNjZjNDcxMmE2ZmRhN2IzOWY4OGQxNjNfNS0yLTEtMS00MDQ2OQ_f541efd4-27b7-45f5-9000-6b8312e33e91"
      unitRef="shares">209584</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ic1c69df561c04aa8841c818fc5883b77_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOjJlYjg1NjZkYTY2YzQ3MTJhNmZkYTdiMzlmODhkMTYzL3RhYmxlcmFuZ2U6MmViODU2NmRhNjZjNDcxMmE2ZmRhN2IzOWY4OGQxNjNfNi0yLTEtMS00MDQ2OQ_8428887b-0de8-4bfb-8f07-93f7d7b6cd30"
      unitRef="shares">8320</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic1c69df561c04aa8841c818fc5883b77_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOjJlYjg1NjZkYTY2YzQ3MTJhNmZkYTdiMzlmODhkMTYzL3RhYmxlcmFuZ2U6MmViODU2NmRhNjZjNDcxMmE2ZmRhN2IzOWY4OGQxNjNfNy0yLTEtMS00MDQ2OQ_7197a141-765c-47d9-8ec4-151b0fcc91bd"
      unitRef="shares">136617</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ieab59499d23a4c1593ee9f53d1ade8ff_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOjJlYjg1NjZkYTY2YzQ3MTJhNmZkYTdiMzlmODhkMTYzL3RhYmxlcmFuZ2U6MmViODU2NmRhNjZjNDcxMmE2ZmRhN2IzOWY4OGQxNjNfOC0yLTEtMS00MDQ2OQ_90c1c998-17d5-485c-8527-43a8028f6abb"
      unitRef="shares">433093</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ic1c69df561c04aa8841c818fc5883b77_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOjJlYjg1NjZkYTY2YzQ3MTJhNmZkYTdiMzlmODhkMTYzL3RhYmxlcmFuZ2U6MmViODU2NmRhNjZjNDcxMmE2ZmRhN2IzOWY4OGQxNjNfOC00LTEtMS00MDQ2OQ_3fae3261-8db3-4938-b99b-95a4a049dac9">P1Y10M24D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <kids:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber
      contextRef="ieab59499d23a4c1593ee9f53d1ade8ff_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RhYmxlOjJlYjg1NjZkYTY2YzQ3MTJhNmZkYTdiMzlmODhkMTYzL3RhYmxlcmFuZ2U6MmViODU2NmRhNjZjNDcxMmE2ZmRhN2IzOWY4OGQxNjNfOS0yLTEtMS00MDQ2OQ_8a203167-d50d-4937-976a-c0b79dfb5e2c"
      unitRef="shares">0</kids:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ieab59499d23a4c1593ee9f53d1ade8ff_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfOTUz_c6eb414e-554e-4896-9c48-e523dc60ac83"
      unitRef="usd">13753000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ic1c69df561c04aa8841c818fc5883b77_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfMTE1Ng_2f186d03-7758-4e01-a9ab-f667a667e009">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensation
      contextRef="i84aacf2b08fa4aa194fb6b266a2f5a80_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfMTMyNQ_533d40a9-369c-464b-8f3f-98802aca76bf"
      unitRef="usd">1770000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6a92c2d102f44c33bc548edf599aa3d2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfMTMzMg_11c0e034-baed-4e75-84e8-79470f3aaac8"
      unitRef="usd">1415000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic1c69df561c04aa8841c818fc5883b77_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfMTY0OTI2NzQ0MzI3Mg_de1082c0-81f6-443d-bac8-e0ce9776f69f"
      unitRef="usd">3296000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idaa5f2646d4d495b812d0cd83e32c274_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82MS9mcmFnOjUxNjY3NzE4ZmU0YzQ1N2M5Nzc4M2U3ZDMxYTYzYzkwL3RleHRyZWdpb246NTE2Njc3MThmZTRjNDU3Yzk3NzgzZTdkMzFhNjNjOTBfMTY0OTI2NzQ0MzI4MA_0341ea9f-2bd3-485b-8afa-e33ee864295a"
      unitRef="usd">2731000</us-gaap:ShareBasedCompensation>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RleHRyZWdpb246MzRkYTRhZTYyNDhkNDUwZGFiMjQ4YjAzYjU3YzhhNTBfOTA4_b952fd46-629f-49a2-9398-e5dde67ca1b2">NET LOSS PER SHARE&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of basic and diluted net loss per share:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,792,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,275,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,693,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,263,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net loss per share - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.73)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our basic and diluted net loss per share is computed using the two-class method.&#160; The two-class method is an earnings allocation that determines net income per share for each class of common stock and participating securities according to their participation rights in dividends and undistributed earnings or losses.&#160; Non-vested restricted stock that includes non-forfeitable rights to dividends are considered participating securities.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because we have incurred a net loss for all periods presented, diluted net loss per common share is the same as basic net loss per common share. The following contingently issuable and convertible equity shares were excluded from the calculation of diluted net loss per share because their effect would have &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;been anti-dilutive for all periods presented:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;433,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;381,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;438,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RleHRyZWdpb246MzRkYTRhZTYyNDhkNDUwZGFiMjQ4YjAzYjU3YzhhNTBfOTEx_a2f879a2-0f9d-4db8-8465-3508105eb9eb">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of basic and diluted net loss per share:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,792,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,275,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,693,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,263,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net loss per share - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.73)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNS0xLTEtMS00MDQ2OQ_432e9e24-b99a-4023-8a30-e61801c2161b"
      unitRef="usd">-333000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNS0zLTEtMS00MDQ2OQ_c8f7c2a6-b4b7-4cb7-bb6a-480becadad19"
      unitRef="usd">-3756000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNS01LTEtMS00MDQ2OQ_660f8381-2566-45d3-881d-88f9afc039ba"
      unitRef="usd">-9433000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNS03LTEtMS00MDQ2OQ_d2fee128-ce4d-48c1-b3d6-6e7e1a3e5094"
      unitRef="usd">-14135000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNy0xLTEtMS00MDQ2OQ_11881b0a-134c-4e0f-929a-b58a1df75f9b"
      unitRef="shares">19792286</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNy0xLTEtMS00MDQ2OQ_3158169e-b408-4adc-b5a9-63df76995933"
      unitRef="shares">19792286</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNy0zLTEtMS00MDQ2OQ_20cb5516-18b9-4340-b27c-ec2330774381"
      unitRef="shares">19275779</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNy0zLTEtMS00MDQ2OQ_97c2b30c-4443-4bcf-aa65-4dc1d212615f"
      unitRef="shares">19275779</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNy01LTEtMS00MDQ2OQ_33cddeb7-9a79-4ee2-a1a2-263c0f57d29c"
      unitRef="shares">19693216</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNy01LTEtMS00MDQ2OQ_613e7b7a-58ce-493b-a899-e14de8e58f90"
      unitRef="shares">19693216</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNy03LTEtMS00MDQ2OQ_2970623c-4299-4f5a-85ab-c9864a09ce91"
      unitRef="shares">19263506</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfNy03LTEtMS00MDQ2OQ_42872ca0-2b4b-4951-8a57-d7c546519d32"
      unitRef="shares">19263506</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfOC0xLTEtMS00MDQ2OQ_55e79e6f-0e36-4bf9-86a2-9578639adc88"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfOC0xLTEtMS00MDQ2OQ_cdfe270f-84ce-4ac5-b80d-bff7f025152b"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfOC0zLTEtMS00MDQ2OQ_98f61de4-7015-421a-99f9-ff481a528c79"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfOC0zLTEtMS00MDQ2OQ_ecaee58c-90be-4a21-8ee8-38c22155746e"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfOC01LTEtMS00MDQ2OQ_5dec7b1e-c2d9-44e4-aaab-847d91ad3687"
      unitRef="usdPerShare">-0.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfOC01LTEtMS00MDQ2OQ_87b189a8-2a03-4085-b143-16dd250c5611"
      unitRef="usdPerShare">-0.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfOC03LTEtMS00MDQ2OQ_6f00d5e2-9972-4530-907b-25fcffdccc9c"
      unitRef="usdPerShare">-0.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOmFmZWRhOTZkZDNmMTQyYmFhMWUxNjgzMGYzZjc0ZTEzL3RhYmxlcmFuZ2U6YWZlZGE5NmRkM2YxNDJiYWExZTE2ODMwZjNmNzRlMTNfOC03LTEtMS00MDQ2OQ_7e6b9900-eebc-41b4-999a-b3b74567a506"
      unitRef="usdPerShare">-0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RleHRyZWdpb246MzRkYTRhZTYyNDhkNDUwZGFiMjQ4YjAzYjU3YzhhNTBfOTEz_f1762b5b-3c33-4305-8c56-ba8c62ea7f83">The following contingently issuable and convertible equity shares were excluded from the calculation of diluted net loss per share because their effect would have &lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;been anti-dilutive for all periods presented:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;433,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;381,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;438,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i10f3b35666a448968ea95f0d0e18adb1_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOjNlYjcwOTlmZWNmZDQ5Y2U5Njk3MzljMzc3ZTUwYTRiL3RhYmxlcmFuZ2U6M2ViNzA5OWZlY2ZkNDljZTk2OTczOWMzNzdlNTBhNGJfNC0xLTEtMS00MDQ2OQ_c5493ccf-0640-4e53-b475-f220ed029150"
      unitRef="shares">433093</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6df9066fa723423880d65b30421aa33b_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOjNlYjcwOTlmZWNmZDQ5Y2U5Njk3MzljMzc3ZTUwYTRiL3RhYmxlcmFuZ2U6M2ViNzA5OWZlY2ZkNDljZTk2OTczOWMzNzdlNTBhNGJfNC0zLTEtMS00MDQ2OQ_363884e0-07b1-49c6-ba96-0a2071c8f494"
      unitRef="shares">381657</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifccc1759ad13484fac00a9a29cea76ca_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOjNlYjcwOTlmZWNmZDQ5Y2U5Njk3MzljMzc3ZTUwYTRiL3RhYmxlcmFuZ2U6M2ViNzA5OWZlY2ZkNDljZTk2OTczOWMzNzdlNTBhNGJfNS0xLTEtMS00MDQ2OQ_e2c36f38-e41b-4179-8253-e140e8f25ca3"
      unitRef="shares">5298</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i45cdf8786860473e8e0ac2ae49b24c6b_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOjNlYjcwOTlmZWNmZDQ5Y2U5Njk3MzljMzc3ZTUwYTRiL3RhYmxlcmFuZ2U6M2ViNzA5OWZlY2ZkNDljZTk2OTczOWMzNzdlNTBhNGJfNS0zLTEtMS00MDQ2OQ_caed55ce-baee-4c5a-b666-07a19eabd842"
      unitRef="shares">10792</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOjNlYjcwOTlmZWNmZDQ5Y2U5Njk3MzljMzc3ZTUwYTRiL3RhYmxlcmFuZ2U6M2ViNzA5OWZlY2ZkNDljZTk2OTczOWMzNzdlNTBhNGJfNy0xLTEtMS00MDQ2OQ_190ddbc1-cf10-4d40-9d31-82cce9a9a1b4"
      unitRef="shares">438391</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82NC9mcmFnOjM0ZGE0YWU2MjQ4ZDQ1MGRhYjI0OGIwM2I1N2M4YTUwL3RhYmxlOjNlYjcwOTlmZWNmZDQ5Y2U5Njk3MzljMzc3ZTUwYTRiL3RhYmxlcmFuZ2U6M2ViNzA5OWZlY2ZkNDljZTk2OTczOWMzNzdlNTBhNGJfNy0zLTEtMS00MDQ2OQ_525d64cf-efa1-4a4f-9a31-967e4952edd2"
      unitRef="shares">392449</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RleHRyZWdpb246ZDc0NDAwZDJkNWNlNGQ5MGFjMzcwYzY0MTM2Y2E3YmVfMTc4OA_11111c5c-9d62-4693-983c-231429024c4b">BUSINESS SEGMENT  &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. We have one operating and reporting segment, OrthoPediatrics Corp., which designs, develops and markets anatomically appropriate implants and devices for children with orthopedic problems. Our chief operating decision-maker, our Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance, accompanied by disaggregated revenue information by product category. We determined that disaggregating revenue into these categories achieves the disclosure objective of illustrating the differences in the nature, timing and uncertainty of our revenue streams. We do not assess the performance of our individual product categories on measures of profit or loss, or other asset-based metrics. Therefore, the information below is presented only for revenue by category and geography. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product sales attributed to a country or region includes product sales to hospitals, physicians and distributors and is based on the final destination where the products are sold. No customers accounted for more than 10% of total product sales for the three and six months ended June&#160;30, 2022 or 2021. No customer accounted for more than 10% of consolidated accounts receivable as of June&#160;30, 2022 and December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product sales by source were as follows: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Product sales by geographic location:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:16.025%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Product sales by category:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trauma and deformity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Scoliosis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Sports medicine/other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;No individual country with sales originating outside of the United States accounted for more than 10% of consolidated revenue for the three and six months ended June&#160;30, 2022 and 2021.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RleHRyZWdpb246ZDc0NDAwZDJkNWNlNGQ5MGFjMzcwYzY0MTM2Y2E3YmVfMzE5_3248b67b-dcc2-41f0-a008-2f0395007347"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RleHRyZWdpb246ZDc0NDAwZDJkNWNlNGQ5MGFjMzcwYzY0MTM2Y2E3YmVfMzE5_b438d5a7-e0dd-4576-9447-bdbd6dffc46a"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RleHRyZWdpb246ZDc0NDAwZDJkNWNlNGQ5MGFjMzcwYzY0MTM2Y2E3YmVfMTc5Mg_d9a48452-bdd3-435e-92c9-77edbb074f03">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product sales by source were as follows: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Product sales by geographic location:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i55efafadedf74e86b703360158700851_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfMi0xLTEtMS00MDQ2OQ_4684ee0d-da9e-4f44-a168-118b6cc7b0a9"
      unitRef="usd">24960000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idfde49397dc34137892aa03404ca6e2d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfMi0zLTEtMS00MDQ2OQ_9c90eab2-9ed3-44fd-a313-8071a81e3696"
      unitRef="usd">21737000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice3a566097b1483e9a20af242bc7aa07_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfMi01LTEtMS00MDQ2OQ_bcb9d833-d7df-459f-a082-495f51aa2d29"
      unitRef="usd">43148000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie78f885b609840258430aa4883c36af2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfMi03LTEtMS00MDQ2OQ_2638f3e6-d44c-4bc1-aa2e-d9915f379f61"
      unitRef="usd">38576000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5a9a6f752ab438d83d5c3ac1610907b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfMy0xLTEtMS00MDQ2OQ_aee4c402-bcd7-4c3b-9053-e23508e6c255"
      unitRef="usd">7968000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19b353cb509245ecab546014f0054d26_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfMy0zLTEtMS00MDQ2OQ_d82f3400-3b79-402d-a283-acfbad42981f"
      unitRef="usd">4958000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5bbe6d0e6d1c48ddbab9d25251660d93_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfMy01LTEtMS00MDQ2OQ_432e996c-cba1-4704-be62-b20cef29c1f6"
      unitRef="usd">13197000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a97183ae97c41b283d92eb8917c6cd1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfMy03LTEtMS00MDQ2OQ_c3495fc3-b60a-4508-893f-b21192e84000"
      unitRef="usd">9581000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfNC0xLTEtMS00MDQ2OQ_e7bc3924-f18b-4144-99e8-3ea1a65bab28"
      unitRef="usd">32928000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfNC0zLTEtMS00MDQ2OQ_a97324f3-930c-4e85-ab6b-f5ed5ad00636"
      unitRef="usd">26695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfNC01LTEtMS00MDQ2OQ_720043bd-8b2a-4676-8955-4b77038ef8ba"
      unitRef="usd">56345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmZlYWVjODI2NzA5MjQzOTc5MjQyNjZkNTY2M2JhZDU5L3RhYmxlcmFuZ2U6ZmVhZWM4MjY3MDkyNDM5NzkyNDI2NmQ1NjYzYmFkNTlfNC03LTEtMS00MDQ2OQ_49c5b872-01df-481c-b818-e4daf40906c4"
      unitRef="usd">48157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RleHRyZWdpb246ZDc0NDAwZDJkNWNlNGQ5MGFjMzcwYzY0MTM2Y2E3YmVfMTc4Nw_33908cfb-73ee-4d82-bbc2-07c9c08f898a">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Product sales by category:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trauma and deformity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Scoliosis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Sports medicine/other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae88b6e453794221b3b051328a9e5e7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfMi0xLTEtMS00MDQ2OQ_8d1ae840-a953-4777-935a-c36be375c190"
      unitRef="usd">22568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if240869c8bdb40b4a7941532c9c8b1ef_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfMi0zLTEtMS00MDQ2OQ_3b300493-a753-4da1-aa0c-f30fa610e733"
      unitRef="usd">17933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4280663f17d4b7b811eb180c8b31fa0_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfMi01LTEtMS00MDQ2OQ_9807914a-6a9b-4ad2-bfe8-01ff8fdb96d0"
      unitRef="usd">39084000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb1f04016d7846b189d2df6843aac4b4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfMi03LTEtMS00MDQ2OQ_98b9b4a4-3709-4a76-a185-d0ab54618dad"
      unitRef="usd">32485000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42a71132ae6542caad1b475fec3ddffb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfMy0xLTEtMS00MDQ2OQ_74897775-ace1-4b7e-8e5f-29a2f75a0499"
      unitRef="usd">9421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i953696913dfc48e083f5396c2a67572a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfMy0zLTEtMS00MDQ2OQ_b389bc52-753b-454e-bef6-d4f4f8d0a5e3"
      unitRef="usd">7657000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec9242cbe8db4998995934e57b66b2d8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfMy01LTEtMS00MDQ2OQ_d2e33205-5e6e-4869-aeaf-a97609858a85"
      unitRef="usd">15404000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee0b3709bb0f4b1e97dcbd4b6a98b3cd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfMy03LTEtMS00MDQ2OQ_87810499-ac22-441e-8387-391b4e0e6615"
      unitRef="usd">13608000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3059dd80fffc4894a72ce7615255c297_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfNC0xLTEtMS00MDQ2OQ_dc137edc-ca1e-4d7f-8b87-2731f06bbe59"
      unitRef="usd">939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3182efe200324c55b4c463223ede451d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfNC0zLTEtMS00MDQ2OQ_4ac88f18-f20a-4de2-ad8d-d6edaa285b0e"
      unitRef="usd">1105000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe3fae49937c45c187cf46fd474faf9f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfNC01LTEtMS00MDQ2OQ_f57ab30d-1741-46ee-be89-543dbc561afa"
      unitRef="usd">1857000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i444327d9147b4194a99a099109791f57_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfNC03LTEtMS00MDQ2OQ_6e90271a-6212-4709-a8ce-54ba8a6a9b69"
      unitRef="usd">2064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58fe3616f112455a89be9320b1eaa031_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfNS0xLTEtMS00MDQ2OQ_d5eb7d7b-d676-4c0d-bbfc-f61de866afc1"
      unitRef="usd">32928000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6fb59c83d27497694ea0dcbab079abe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfNS0zLTEtMS00MDQ2OQ_8bf088b8-df1f-48f8-b7b7-d7cedfb49f8e"
      unitRef="usd">26695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfNS01LTEtMS00MDQ2OQ_77450490-52f6-4347-991b-6c513f6377e7"
      unitRef="usd">56345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c3bfc22f8cd44ef85c53e64d8f35d92_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV82Ny9mcmFnOmQ3NDQwMGQyZDVjZTRkOTBhYzM3MGM2NDEzNmNhN2JlL3RhYmxlOmMwZWRhZWY0ZmNmZjQ4OTlhYTBjOWU3YWY3ZDhhMjllL3RhYmxlcmFuZ2U6YzBlZGFlZjRmY2ZmNDg5OWFhMGM5ZTdhZjdkOGEyOWVfNS03LTEtMS00MDQ2OQ_8c4b4895-29a1-40ee-a237-df69f4660295"
      unitRef="usd">48157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfMTE0OQ_4c2a92b3-2d9f-48f9-b869-53725706d432">RELATED PARTY TRANSACTIONS&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the debt and credit agreements and mortgage with Squadron and its affiliate (see Note 6), we currently use Structure Medical, LLC (&#x201c;Structure Medical&#x201d;) as one of our suppliers. Structure Medical is affiliated with Squadron and a supplier with which we maintain certain long-term agreements. We made aggregate payments to Structure Medical for inventory purchases of $234 and $197 for the three months ended June&#160;30, 2022 and 2021, respectively, and $550 and $269 for the six months ended June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 31, 2019, the Company divested Vilex for $25,000 to an affiliate of Squadron. In conjunction with the divestiture, the Company also entered into an exclusive perpetual license agreement to permit the purchasers of Vilex the ability to access intellectual property and sell products using the external fixation technology of Orthex, LLC to non-pediatric accounts. We had sales and payments related to inventory purchases to Squadron's affiliate, now known as Vilex, LLC, of $52 and $6, respectively, for the three months ended June&#160;30, 2022, and sales and payments of $60 and $32, respectively, for the six months ended June&#160;30, 2022. We had sales and payments related to inventory purchases to Vilex, LLC of $68 and $336, respectively, for the three months ended June&#160;30, 2021, and sales and payments of $155 and $525, respectively, for the six months ended June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <kids:NumberOfRelatedPartyEntitiesSuppliers
      contextRef="i8888ca43e7df4700a355931af9331625_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfMjEy_81ad33b2-6739-4ae8-999d-50be626b4c22"
      unitRef="supplier">1</kids:NumberOfRelatedPartyEntitiesSuppliers>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i179b3160a6524cfabaabb36ec2ae595a_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfNDIy_d97db7cf-b38c-45f9-9883-eee31b67a67b"
      unitRef="usd">234000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i02ba71c31d6447c18c61fd384d8c1035_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfNDI5_4dbfa40b-596b-47a7-8c35-feaa7ba3d5a5"
      unitRef="usd">197000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="iae5bfbc099bb4cc28d40523f84fbfcf5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfMTY0OTI2NzQ0MjgyNg_623e790e-56fe-4e88-ae4f-7bcb28e15017"
      unitRef="usd">550000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i2d9dfa3980d7492382d10acdf4e1f644_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfMTY0OTI2NzQ0MjgzNA_9746c680-dcf8-4bb5-8e7c-fc794cd06ffb"
      unitRef="usd">269000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="iff3ee31fda8e40918dc3661d672ed1f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfNTM3_54378c6b-057e-45f9-b06c-06fcf1460acb"
      unitRef="usd">25000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:RevenueFromRelatedParties
      contextRef="icfe579736cf64f4796006a9b7de19d10_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfOTY0_2267b713-a78f-4072-b27e-0b0810e96e0d"
      unitRef="usd">52000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="icfe579736cf64f4796006a9b7de19d10_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfOTcx_25169380-254d-4b08-bc8a-e041de0fce35"
      unitRef="usd">6000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i099dce41185a4e3bb22b9f84784dd065_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfMTY0OTI2NzQ0MjkwNg_c672bda3-568e-4f14-84e8-5a9c301aae35"
      unitRef="usd">60000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i099dce41185a4e3bb22b9f84784dd065_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfMTY0OTI2NzQ0MjkxNA_e0be37eb-04f3-4a1a-baa5-e99d848e0db4"
      unitRef="usd">32000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i20f5db82689647e5983f97f53f76caf8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfMTA5NA_75ecd1a4-8920-449c-af4d-7713b373a733"
      unitRef="usd">68000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i20f5db82689647e5983f97f53f76caf8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfMTEwMQ_4c06dbee-b435-4b26-9b33-b80ac0963c73"
      unitRef="usd">336000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="iea14f1db564446069c8a03f2987d39bd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfMTY0OTI2NzQ0MzAyNg_50041466-dac1-4a78-9e55-0508e2c1e547"
      unitRef="usd">155000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="iea14f1db564446069c8a03f2987d39bd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83MC9mcmFnOmUxNTE4ZDU5NTRhMDQ2N2E5ZDY0YmMwZTM5MDY0ODVkL3RleHRyZWdpb246ZTE1MThkNTk1NGEwNDY3YTlkNjRiYzBlMzkwNjQ4NWRfMTY0OTI2NzQ0MzAzNA_288abea8-ce64-4515-a19f-c7422c28794c"
      unitRef="usd">525000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83My9mcmFnOmNiZmQ3MzQ5NjhkZDQ4ZjQ4ZDQ0YjUyMTk3ZmFlNzA4L3RleHRyZWdpb246Y2JmZDczNDk2OGRkNDhmNDhkNDRiNTIxOTdmYWU3MDhfNjQ4_817950ab-ad78-4170-9c92-ad99bf1d7a36">EMPLOYEE BENEFIT PLANWe have a defined-contribution plan, OrthoPediatrics 401(k) Retirement Plan (the &#x201c;401(k) Plan&#x201d;), which includes a cash or deferral (Section 401(k)) arrangement.  The 401(k) Plan covers those employees who meet certain eligibility requirements and elect to participate. Employee contributions are limited to the annual amounts permitted under the Internal Revenue Code. The 401(k) Plan allows us to make a discretionary matching contribution. Discretionary matching contributions are determined annually by management. We have elected to match our employees' 401(k) contributions up to 4% of employees' salary.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83My9mcmFnOmNiZmQ3MzQ5NjhkZDQ4ZjQ4ZDQ0YjUyMTk3ZmFlNzA4L3RleHRyZWdpb246Y2JmZDczNDk2OGRkNDhmNDhkNDRiNTIxOTdmYWU3MDhfNjIz_0b511274-70b6-4b4c-b807-6756bed9085a"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNzM2OQ_2af2e86d-901f-41c4-b019-1ac8c47240dd">COMMITMENTS AND CONTINGENCIES&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of June&#160;30, 2022, the Company has recorded a lease liability of $300 and corresponding right-of-use-asset of $302 on its &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNzM3MQ_0bb9668a-ffa7-4563-8e5e-98967e807b7c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNzM3MQ_0c68ae98-2037-43db-a550-4b72890ac225"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNzM3MQ_a100640f-219e-4ee6-bb46-45c2b0949231"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNzM3MQ_e8d0a776-60b2-4fa6-b87b-68a35737d548"&gt;condensed consolidated balance sheet&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;From time to time, we are involved in various legal proceedings arising in the ordinary course of our business. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"&gt;IMED Surgical - Software Ownership Dispute&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 16, 2020, the Company, its wholly-owned subsidiary, Orthex, LLC (&#x201c;Orthex&#x201d;), the Company&#x2019;s largest investor, Squadron Capital, LLC (&#x201c;Squadron&#x201d;), and certain other defendants, were named in a lawsuit filed by IMED Surgical, LLC, a New Jersey company (the &#x201c;Plaintiff&#x201d;), in Broward County, Florida Circuit Court. In the lawsuit, the Plaintiff claims, among other things, that it is the rightful owner of certain patented point-and-click planning software being used by the Company, Orthex and Squadron (specifically, U.S. Patent No. 10,258,377 (titled &#x201c;Point and click alignment method for orthopedic surgeons, and surgical and clinical accessories and devices,&#x201d; issued on April 16, 2019) (hereinafter, the &#x201c;&#x2019;377 Patent&#x201d;).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2019, the Company purchased all the issued and outstanding units of membership interests in Orthex, and all the issued and outstanding shares of stock of Vilex in Tennessee, Inc. for $60,000 in total consideration. Vilex and Orthex are primarily manufacturers of foot and ankle surgical implants, including cannulated screws, fusion devices, surgical staples and bone plates, as well as the Orthex Hexapod technology, a system of rings, struts, implants, hardware accessories, and the Point &amp;amp; Click Software used to treat congenital deformities and limb length discrepancies.  On December 31, 2019, the Company divested substantially all of the assets relating to Vilex's adult product offerings to a wholly-owned subsidiary of Squadron, in exchange for a $25,000 reduction in a term note owed to Squadron in connection with the initial acquisition. As part of the sale, the Company also executed an exclusive license arrangement with Squadron providing for perpetual access to certain intellectual property, including the &#x2018;377 Patent.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;According to the lawsuit, the other defendants, who are unrelated to the Company, assigned the &#x2018;377 Patent to Orthex in violation of certain agreements with the Plaintiff.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Plaintiff, among other things, requests that the defendants be ordered to convey and assign to Plaintiff all of their rights, title and interests in and to the &#x2019;377 Patent and seeks certain compensatory, consequential and unjust enrichment damages from Orthex and the unrelated defendants. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 13, 2021, the Court ordered the lawsuit stayed pending arbitration. To the extent the Plaintiff desires to further pursue the matter, it must first do so through a separate arbitration proceeding.  In mid-November 2021, the Plaintiff initiated an arbitration proceeding.  In connection with the stay order, the Court also ordered the Company, Orthex and Squadron to give notice to the Plaintiff before any attempt to dispose, assign, sell or otherwise encumber the &#x2018;377 Patent.  The Company, Orthex and Squadron filed an appeal of this component of the order, but the appellate court affirmed the lower court&#x2019;s decision.  The Company, Orthex and Squadron have not sought to further pursue an appeal of the subject order. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although we believe the IMED lawsuit is without merit and will vigorously defend the claims asserted against us, arbitration and litigation can involve complex factual and legal questions, and an adverse resolution of such proceedings could have a material adverse effect on our business, operating results and financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"&gt;Wishbone Medical, Inc. &#x2013; Patent Infringement Litigation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 30, 2020, OrthoPediatrics, along with its wholly-owned subsidiary, Orthex, LLC, filed a lawsuit in federal district court (N.D. Indiana, South Bend Division, Case No. 3:20-cv-00929) against Wishbone Medical, Inc. and Nick A. Deeter (collectively &#x201c;Wishbone&#x201d;), claiming infringement of &#x2019;377 Patent, unfair competition, false advertising, breach of contract, defamation per se, tortious interference with contractual relationships, and tortious interference with prospective contractual relationships. In early January 2021, OrthoPediatrics amended its lawsuit by adding a declaratory judgment claim of infringement of the &#x2018;377 Patent against Wishbone.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter, in January 2021, Wishbone filed a motion to dismiss all OrthoPediatrics&#x2019; causes of action. In late August 2021, the Court denied  Wishbone's motion to dismiss with respect to OrthoPediatrics&#x2019; infringement and breach of contract claims and dismissed OrthoPediatrics' remaining causes of action.  In late September 2021, Wishbone filed its answer and counterclaims, in part, seeking declaratory judgment of non-infringement and invalidity of the &#x2018;377 Patent, and alleging OrthoPediatrics patent infringement claim(s) against Wishbone was made in bad faith.  In mid-October 2021, OrthoPediatrics filed its answer to Wishbone&#x2019;s counterclaims, denying all of them.  Although we believe Wishbone&#x2019;s counterclaims are without merit and will vigorously defend the claims asserted against us, litigation can involve complex factual and legal questions, and an adverse resolution of this proceeding could have an adverse effect on our business, operating results and financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We are not presently a party to any other legal proceedings the outcome of which, if determined adversely to us, would individually or in the aggregate materially affect our financial position or results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Purchase Obligations and Performance Requirements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As a result of entering into a license agreement for the exclusive distribution of the 7D Surgical FLASH&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; Navigation platform, the Company has agreed to a minimum purchase commitment for the first twelve months of that agreement. As of June&#160;30, 2022, the remaining purchase commitment under the agreement was $1,140.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On July 20, 2021, we entered into an amended license agreement, resulting in a five-year extension of our exclusive distribution rights of the FIREFLY Technology. As a component of the agreement the Company is required to meet minimum performance metrics, measured by the number of spine procedures in the fiscal year which used the FIREFLY products against the annual requirement in the agreement. This includes any scheduled surgeries whereby the Company has committed to payment of the product. The number of required surgeries varies each year of the agreement. The Company analyzes its projected achievement of these performance metrics and accrues for any estimated shortfall. During the three and six months ended June&#160;30, 2022, the Company recorded an expense of $240 and $341, respectively. No expense was recorded for either the three or six months ended June&#160;30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Royalties&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, we are contracted to pay royalties to individuals and entities that provide research and development services, which range from 0.5% to 20% of sales.  &lt;/span&gt;&lt;/div&gt;We have products in development that have milestone payments and royalty commitments.  In any development project, there are significant variables that will affect the amount and timing of these payments and as of June&#160;30, 2022, we have not been able to determine the amount and timing of payments.  We do not anticipate these future payments will have a material impact on our financial results.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OperatingLeaseLiability
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfMTEw_af3b0d21-b100-4aa5-b6f3-789e6460849e"
      unitRef="usd">300000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfMTUz_62700536-72c5-4eb2-8c43-6cb487504689"
      unitRef="usd">302000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="id3e3a181654f4572a658bfe1927cd369_D20190601-20190630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfMTMwNA_62468af9-7aa0-40d0-be57-eefc9b5eab09"
      unitRef="usd">60000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="ia62937e82d0e423d8858685351712e91_D20191231-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfMTg3Mg_b886ca0c-0daf-4788-804c-421db281cf6e"
      unitRef="usd">25000000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="i86158682590340558ac04e2650b6e217_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNTk3Ng_56dc5522-8545-4dc0-b094-ba1b0db5bed6"
      unitRef="usd">1140000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <kids:FiniteLivedIntangibleAssetUsefulLifeExtensionPeriod
      contextRef="if74469931df84eb7bdc3f5ea108467ac_D20210720-20210720"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNjA2MA_2307e1c1-d552-4a2d-bf67-64eb8a3e68a0">P5Y</kids:FiniteLivedIntangibleAssetUsefulLifeExtensionPeriod>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i95b3cbc993ad49aaa0feaaf017a0272b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNjcyMw_c85fe21e-9b34-4223-b7a5-0aaf94598fbc"
      unitRef="usd">240000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if469082c9d4c4ce68b98de2f831bdf59_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfMTY0OTI2NzQ0OTE1NQ_203c8446-ded9-4826-aad7-f031eebcda6c"
      unitRef="usd">341000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:LitigationSettlementExpense
      contextRef="i42fac7a5ddeb4e77a597453e9359e1df_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNjc1NA_a91c621c-584f-46a1-b15e-08d2895337eb"
      unitRef="usd">0</us-gaap:LitigationSettlementExpense>
    <us-gaap:LitigationSettlementExpense
      contextRef="ib758031f89a640559e9c07a166880ec5_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNjc1NA_b84de829-8b13-42c9-be50-5093d99370c0"
      unitRef="usd">0</us-gaap:LitigationSettlementExpense>
    <kids:ResearchAndDevelopmentArrangementContractToPerformForOthersRoyaltyAgreementPercent
      contextRef="ie4dfeb36c89746b8a0fcc6bb6d7cd071_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNjk1Nw_b24e91c6-1f29-4895-9b50-51c1361b522a"
      unitRef="number">0.005</kids:ResearchAndDevelopmentArrangementContractToPerformForOthersRoyaltyAgreementPercent>
    <kids:ResearchAndDevelopmentArrangementContractToPerformForOthersRoyaltyAgreementPercent
      contextRef="id59676bf22764d9695085a9812533dae_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83Ni9mcmFnOjExYjQ0ZjM2M2JlNzQyZjI5M2ZmMDQ2YzViNGE2MzYyL3RleHRyZWdpb246MTFiNDRmMzYzYmU3NDJmMjkzZmYwNDZjNWI0YTYzNjJfNjk2Mw_724db40b-495f-4d1c-b51b-76ec0fdcce6e"
      unitRef="number">0.20</kids:ResearchAndDevelopmentArrangementContractToPerformForOthersRoyaltyAgreementPercent>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i5b19a376740f4f7584b077ff1f69c367_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfMTM2OA_7024be8d-5f1c-4369-98d1-2031db14209c">SUBSEQUENT EVENTS&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pega Medical Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On July 1, 2022, the Company, along with its newly-formed, indirect wholly-owned subsidiary OrthoPediatrics Canada ULC, purchased all of the issued and outstanding share capital of Pega Medical Inc., a corporation incorporated under the Canada Business Corporations Act (&#x201c;Pega Medical&#x201d;). Pega Medical has developed and sells a portfolio of trauma and deformity correction devices for children, including the Fassier-Duval Telescopic Intramedullary System, a well-recognized, innovative implant designed to treat bony deformities in children with osteogenesis imperfecta without disrupting their normal growth. Pega's product portfolio increases our total systems and increases the percentage of total trauma and deformity cases we can treat. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company acquired Pega Medical for  $32,047 in cash. Approximately $1,052 of the cash consideration was deposited into escrow and will be held for a period of up to eighteen (18) months to cover certain indemnification obligations of the selling shareholders of Pega Medical. Final purchase consideration is subject to certain working capital adjustments yet to be finalized. Additionally, 34,899 shares of unregistered common stock, $0.00025 par value per share, of the Company, representing approximately $1,497 (based on the July 1, 2022 closing share price of $42.90) were issued to the selling shareholders. The common stock issued to the selling shareholders is not considered part of the purchase consideration and is subject to a repurchase right by the Company in the event a selling shareholder leaves employment with Pega Medical for certain reasons during the three-year period following the closing. In the event the repurchase right is triggered, the Company will have the right to repurchase the shares of common stock issued to such selling shareholder at a price of $0.10 per share. &lt;/span&gt;&lt;/div&gt;Pursuant to the terms of the transaction, the Company also issued $499 in restricted stock units to employees of Pega Medical, which are subject to an approximate three-year vesting schedule.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i4cb30e90383f4d5fb451cc6d48a53fac_D20220701-20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfMjE5OTAyMzI2MDAyMQ_82d0fe91-a9c8-4a40-b244-ea546b1917ce"
      unitRef="usd">32047000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ia3c92331744743b3b9f05d26976c7028_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfNjU5NzA2OTc3NjgzMw_f8b2e072-e971-414f-b09f-f9682ae40c07"
      unitRef="usd">1052000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <kids:BusinessCombinationContingentConsiderationLiabilityTerm
      contextRef="i4cb30e90383f4d5fb451cc6d48a53fac_D20220701-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfMjE5OTAyMzI2NjI1MA_d0421d08-4518-4b26-8681-fc1a3d963eb5">P18M</kids:BusinessCombinationContingentConsiderationLiabilityTerm>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i4cb30e90383f4d5fb451cc6d48a53fac_D20220701-20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfMTY0OTI2NzQ1MjE5Mw_43adbd80-af98-48bd-a8f8-1da64623fd4b"
      unitRef="shares">34899</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia3c92331744743b3b9f05d26976c7028_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfMTY0OTI2NzQ1MjIzNA_4417b3c5-f1a8-48c2-940a-1f6e87ec30a7"
      unitRef="usdPerShare">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
      contextRef="ia3c92331744743b3b9f05d26976c7028_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfMTY0OTI2NzQ1MjMwMg_4f8e6211-ef81-4230-99f6-d09efbdc6b3b"
      unitRef="usd">1497000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="ia3c92331744743b3b9f05d26976c7028_I20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfMTY0OTI2NzQ1MjM1Ng_0fa06283-1ae4-4e2f-baf3-323cf4e987cd"
      unitRef="usdPerShare">42.9</us-gaap:BusinessAcquisitionSharePrice>
    <kids:BusinessCombinationContingentRepurchasePricePerShare
      contextRef="ia3c92331744743b3b9f05d26976c7028_I20220701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfNjU5NzA2OTc3NjgyNg_6bffa0d2-1fd0-4f62-a2f5-e24adb55c1df"
      unitRef="usdPerShare">0.1</kids:BusinessCombinationContingentRepurchasePricePerShare>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
      contextRef="i8b00ef11b9714b00a1856873d260bd27_I20220701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfNjU5NzA2OTc3NjgyMA_3a39c234-83c0-496f-a986-765db242b275"
      unitRef="usd">499000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if9fe8befd1f346f3841e2c6e1902da48_D20220701-20220701"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTk3OGQxOWVjMjQ0Yzc5YzM4MDgxN2E5ZmUwMDE5L3NlYzpkNTE5NzhkMTllYzI0NGM3OWMzODA4MTdhOWZlMDAxOV83OS9mcmFnOjk5YzBiOGY1Zjk0YTQ5ODdhNDk4NzAxYjFhYWY4NzMxL3RleHRyZWdpb246OTljMGI4ZjVmOTRhNDk4N2E0OTg3MDFiMWFhZjg3MzFfNTQ5NzU1ODI1MzIy_16856038-7636-41c6-a8fd-ca10546749e7">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
</xbrl>
