<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:aort="http://www.cryolife.com/20220930"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="aort-20220930.xsd" xlink:type="simple"/>
    <context id="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ieb29878d56724102860bc5a9cb2fa5cc_I20221028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <instant>2022-10-28</instant>
        </period>
    </context>
    <context id="idc916650fa81469598a7b03003c27168_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:ProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9f5bc0203be146e5bb0bd8b45cbdb2b7_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:ProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5e5a4f6af84f4ddeae300f7b08e9e59d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:ProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idd7debfcacac4069a398cab44625bd73_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:ProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i640c303a0a1c4e72a4879aa8b98e0402_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:PreservationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i377e56bf409a455ba20de5d37520ea48_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:PreservationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i84212de5e3c34a078a34d879bfeeb394_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:PreservationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8faff0cacc944396b07783c2a5b064e3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:PreservationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i92a6652f436d43be99bd75c32c0406d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i02c95f38d9b543ae84f37d41d8baa157_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idfb7570230e54f50941fc14b31243894_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3f32d331c65a4d77abae1c29bfd76fad_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i75cedf86a43b46479cf2b7e2e4ffa5b6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i2327fb17357843d49351125df49690ce_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i500babc0c996435a9c7bf3de79597910_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i5517182634564914ba321ae01406e558_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic0173bc1ef6e4cd89e057d607f1488e3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie53b06b7fc644641930b5fae9767bb47_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i27b4dd9bf4a1461f8c3787382c8bdc2c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4d654e08061c4d2eb225d927a13203b2_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib4351c2916a14e6583947067dccfd48f_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifb24e4445f234f45bd7b3b6d182b317a_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i0ebbddb2f6f04869aef50eed79a94a0a_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i1c92a5fd903b49a588c3ceab6bf0fd71_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="idcf07ce8eeae433881f120218ee9a339_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i855b2caffaf74a64b3f2ef74285e23ad_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i707205b1c07e4c1988ca5ff5d74d4a17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="iee6c1445ceaf40bbb5e5f10623f14612_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i017ca17a602e45219dab10ea1da5ec48_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i2d546f3304f74a65ad65e63d5f35549c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i3556d5d3a27c416a831f28c2fa395382_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5632806a31294031ba676bcf8ede366e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iebd5d3ab6b5148ef93bef9493a895975_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i28f78d09ab10498dabbd1641f39ceaea_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic31b11b9e24042e291cfae22df2c5210_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie9e49d8b70744e2291a48074042aac1d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="ibd29210f343141e18bac0fa033368edb_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="ib6cad2dbd6f2405aa20050ef52e24d72_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="idc8bf90a94e84b16b4e0133d5e3511c8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i382d3d021f0e4fc5926b820bd792e570_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic8fc748ed8cc4d6197311f7f5b70f8b9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3d640434e1ec4e1f8bc779369e3c30fc_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1171158da9d64ea3bb3f8187eeb9bb6a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7c9e6fcb6b5041a28fcbb938004e223e_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i37d952f703594debb99cbb034f182acc_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i280bd3e07c864a7c9aaa759e2c9d499a_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0e85ab3998944bb3b78d14636d55e58c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5a36f4d7f25b4eeaa95f908a94d5a7d0_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if5259bc5ea2d48cfb9c3d8a509a38485_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i874eb09dd9e04c1193c970174fefa74c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6421cdadddcd4de2b8a922abe34ec4d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i34648a7bb99f40b581988c47181998e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="ie76736e9a34845c0be39eb23bee21d1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="ib3ea81c295134d2a950a870df83c0fc8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i39b0402fe99e4b81b9cc8baa58b16782_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib830edf09033428cbcfce9cd0d56ccd3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idfcc2e11a6ef41a4bf0b9fc74a0437c7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i97c1b95c6b7a4740b6c54cca5ae8f0df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i88ff77f1faa34bb5a9274393c266a3c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c206091bc204dc2a0b88d27cd64ac1c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia34aaa5e1fdf43c6976074120b87cf65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53f2fb2d31264673a42ebfbefb9cb098_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4bb844b6a956440a8c40b76f8ef5e9ad_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i93965fb5672a40aaa73943e5e32c7968_I20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aort:ArtivionInc.AndStarchMedicalInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="if7419f77f0164d6e8bbfd14061a58dc8_I20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="i6db073c52b794f6f9307cf9c09aa6840_I20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aort:StarchMedicalInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="i474797d7697b4b30bbed0e1b1e4c0c1f_D20210728-20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aort:ArtivionInc.AndStarchMedicalInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-28</startDate>
            <endDate>2021-07-28</endDate>
        </period>
    </context>
    <context id="ic8c37cb40b344c3fba9bdc98b545a5de_D20210728-20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aort:StarchMedicalInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-28</startDate>
            <endDate>2021-07-28</endDate>
        </period>
    </context>
    <context id="i1e2e38f130ed4105acb2e32af2c464db_I20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">aort:PmaApprovalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aort:ArtivionInc.AndStarchMedicalInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="ieec45bdddc8041219cabad03cec97440_I20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">aort:PmaApprovalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aort:StarchMedicalInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="i377d4fb97be743429e52f8c0cf18419e_I20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">aort:BaxterAchievementOfWorldwideSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aort:ArtivionInc.AndStarchMedicalInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="ic721009275b44299b76bee3aab313494_I20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">aort:BaxterAchievementOfWorldwideSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aort:StarchMedicalInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="iea42e8fd134e416a8ca4bf1b048423f4_I20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">aort:TransferOfPerclotManufacturingEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="i3c6ab9a4a9c64f29a055949f7555bfee_D20210728-20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">aort:PerClotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-28</startDate>
            <endDate>2021-07-28</endDate>
        </period>
    </context>
    <context id="i950e76f991cb4fe09eff1721971650dd_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iec9b82a7f6604a2bbbe148b7d4abe182_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i6bf831653ca749c6acafb610a2e28758_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i7e42ab1c54464099a18768bdfff45114_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8204321837cc4faeaa2f049f14c3892b_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i6561a8259c80412f9d65d166fc210a1a_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i7196597c5deb49e1bb184bfb4947a913_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i1dc99e11cae64b9ea4455cb43369f79c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab3c1df5f3a046efb727e88f49e41f79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic70a37d9dc5d47ff92c7cf4a36a1f693_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iedfc3424257043348e41663c5bdc6fd2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7748b61019a4fd4a51f83204e8a357b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f304425672d48179954b9c1f45b94c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i81cb3cd3d95849408779cbf36a73bfc6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6525e7731ff74ad0828ab59973e96ed9_I20200902">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aort:AscyrusMedicalLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-02</instant>
        </period>
    </context>
    <context id="i0da58d4628e84024a2ac81e40f54f818_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aort:AscyrusMedicalLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id93794b724d14804926854714e119380_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aort:AscyrusMedicalLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i260c7a4a20d1487d8c43eb7ccdbcf577_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aort:AscyrusMedicalLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4a6f190d5fa245329e12192250fb7f35_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aort:AscyrusMedicalLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie7832872936b4b9fb5d8ab87dfa734ae_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">aort:AscyrusMedicalLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8491b725aa2a46399318dc2aa090e37e_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ie18a5ff4b2e4444f818e82a116bbe4cf_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i47ea06876fd54ecdab5ff8648c2c9200_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic210a1a5c32344f8a0d5bb24192cd622_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i92f2162a5f2c42d99bb26f8349f42660_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic5f9cb6f422b426ea46da0e9c04c8488_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i5bf438e13a654ecf8c83a67427ed9c00_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iedf397d3ddca43f3bc7c0be07a26764c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i415a7398d0b44f30b0c2ac4c3cd52d77_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5d1dafbd2f6f4fe292ea508a5b6aae73_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9458b6ce90844216a730adfd5f9304f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bc1a93076b240cdb83aca83562c898c_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i33d83b59bd714eed96ac088c627a3bb4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f7ee96a23d84973bb23f2b986cd0caa_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ibc1a239494bc4d77b7d869dfb120b17b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i3fb32fabff8742a98b5467dff62122bf_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ida30868564d148eca610e7d10cfd5e6f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ideb42e83c22b42c3bb0af7e0655023df_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i5927140a3ae44b469c4565ca6f2dc116_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3d32d2810d144a3f896cf0d85612aeb7_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i92c5d5cd7490482d80b5d6c02da7f08d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iaf210313db394b1ba95827556680cf9d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ia1ef7a095c054e5bb5088a9e425e637d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7d4aa5c197a74658b6b130f04486afd2_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iffdb325d037c49f5ad546b5419a0a089_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib74a27dcdc9b4dd6af46f79ebbdf834b_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">aort:IntangibleAssetsOtherThanAcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i2d72e53f0f1a452eb2f9cac1876bdd95_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">aort:IntangibleAssetsOtherThanAcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5835fa7529b2441f8256f2039dcd4977_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ec8b963122c48c1bc141284ae59b0cd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1319adccede54d05b8a215934cf0b015_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e3f166e92e3409b8d455325985327e8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b943d5080d34bec84109493c800df5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia15d0aa664ea4a7f97d1948f098fd347_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i30ad3a0d685c4b1fa5f05ae3aeeb8d54_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="ie597e010fff64cb687fea5326f697ce7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</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="i90c63eb879c049d8a922a2011f7756e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8267638c5c76419694cfdd6148d710ec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0452204939dc44418b4b735573daceb1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">aort:IntangibleAssetsOtherThanAcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b5b7de541014928a789871dab61c5b8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">aort:IntangibleAssetsOtherThanAcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1155d3f6605345d9bf6e5eff5b2ff517_D20210106-20210106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <startDate>2021-01-06</startDate>
            <endDate>2021-01-06</endDate>
        </period>
    </context>
    <context id="i98cd2d841a0d40e39000ad02cbe23dfe_I20210106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <instant>2021-01-06</instant>
        </period>
    </context>
    <context id="i91ff9b76a1ca40d280c764ffb11b5962_D20210601-20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-01</endDate>
        </period>
    </context>
    <context id="i704c126d4e494f8d8caab84f162c9d5f_I20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
        </entity>
        <period>
            <instant>2021-06-01</instant>
        </period>
    </context>
    <context id="i48b9bbe85c68425d911ee0c362147e39_I20171201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="if48526739d454c7aa0ead75443f922f1_I20171201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="ib252a536e8c2403f88b1f7002f4ad93d_I20171201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-01</instant>
        </period>
    </context>
    <context id="i0a9e96716e2d43fc8cb58b6a571003ac_I20210602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">aort:RevolvingCreditFacilityAndTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">aort:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-02</instant>
        </period>
    </context>
    <context id="ibd8fae709fff4c1da4933fc5331a3616_D20210602-20210602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">aort:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="aort:DebtPeriodAxis">aort:CircumstanceIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-02</startDate>
            <endDate>2021-06-02</endDate>
        </period>
    </context>
    <context id="i308d3c512f144d22ba8f06fad96609aa_D20210602-20210602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">aort:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="aort:DebtPeriodAxis">aort:CircumstanceIiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-02</startDate>
            <endDate>2021-06-02</endDate>
        </period>
    </context>
    <context id="iaea6f089ed074e359ce7c3f017e6b10b_D20210602-20210602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">aort:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-02</startDate>
            <endDate>2021-06-02</endDate>
        </period>
    </context>
    <context id="i3079296817f64fe0829aa2166586dc63_D20210602-20210602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">aort:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-02</startDate>
            <endDate>2021-06-02</endDate>
        </period>
    </context>
    <context id="i2c4d08f8fa5d4fa69f8b6d4049e4bb52_D20210601-20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-01</endDate>
        </period>
    </context>
    <context id="i7d9fad1b5e5f409ab72291a10865c569_D20210601-20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-01</endDate>
        </period>
    </context>
    <context id="i7ee1e8077bf9471fbd587c9b736b28e0_D20210602-20210602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">aort:RevolvingCreditFacilityAndTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-02</startDate>
            <endDate>2021-06-02</endDate>
        </period>
    </context>
    <context id="ie5eabbbcdab349c69c7b71952f9f1c67_D20210602-20210602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-02</startDate>
            <endDate>2021-06-02</endDate>
        </period>
    </context>
    <context id="i7ea6eb948294472ab4381af301387075_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">aort:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i18723f9aeb154e06b9755af8e0a35dc0_I20200618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-18</instant>
        </period>
    </context>
    <context id="i0f3ad67fb29042d3a507e43f558ecda8_D20200618-20200618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-18</startDate>
            <endDate>2020-06-18</endDate>
        </period>
    </context>
    <context id="i57c5164417a34d7cad7bfcdca48c018d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="icc66c0e69857453e9e2dfc50dbf9e1be_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i027b214348ca447cb2405a448216447e_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ibaad6e3991c64789be68b008759c87e6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icbe178457b16413291bbf12b116f4451_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibaf43f6c29284708b18275267e3af457_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idb55cd7b1c67424e83334b51ddeeed75_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="aort:DebtPeriodAxis">aort:CircumstanceIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3162fd9f3aad4da4b4a6c31ca14cc416_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="aort:DebtPeriodAxis">aort:CircumstanceIiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iee01dabe643e479586ec04799b683ba4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="aort:DebtPeriodAxis">aort:CircumstanceAfterJuly52023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i33db3b1cd5a744adaf668932b3d7a752_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ifda76d72993449d1998f915ef6c42d12_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iacc74ff3ae064710b11fbf91c5b4da32_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ieb17620c310648b8a165d09b227c1a9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2917e811dec840bfa296f07c2b87727d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">aort:GovernmentSponsoredDebtKfwLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ib6c541e6344348c7932037179bc9a6a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">aort:GovernmentSponsoredDebtKfwLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d9322af829e4028a7955119f8529d4f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">aort:GovernmentSponsoredDebtKfwLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id8d8863bba6645fab208cbec4e5af0c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">aort:GovernmentSponsoredDebtKfwLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b95d5c7e8924fa28d703d9a61c60819_D20210602-20210602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">aort:RevolvingCreditFacilityAndTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">aort:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-02</startDate>
            <endDate>2021-06-02</endDate>
        </period>
    </context>
    <context id="i19857ac737a849ee839c3f22bc8089c2_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:DomesticHospitalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i11915924fe704fb89347da42e1ef2eb2_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:DomesticHospitalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia809a613bd144fa0a274104dcd26acb1_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:DomesticHospitalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i899343d6cb944a4681fdbfcdbd5d1ca8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:DomesticHospitalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id714b6b2b6a64790a42d603abb8e18f3_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:InternationalHospitalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i68e49df3a3c64e688b8a31a561b96ed9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:InternationalHospitalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iaa5de9333d824fe48fda6782f64fdc3c_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:InternationalHospitalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4668dfae4f444b93ac2d0b184ad2f75e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:InternationalHospitalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i45c79bfd4d6346bb876c81a81a51573a_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:InternationalDistributorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i281a6ea681e94b3b8da636232186b497_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:InternationalDistributorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i48e4181561d94c5fbb84354840056db1_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:InternationalDistributorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1599f4e6f31b49738062fad1654aec04_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:InternationalDistributorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib9704cb4285d424bbc6f7b1dfef34dc5_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:CardiogenesisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i342b33ea32d64961aa1bcb645535ae46_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:CardiogenesisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i42999e55d750436abb4dc19f0fde883f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:CardiogenesisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3fdd33ca91264d388735248eee07f5b7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:CardiogenesisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iee66ca91fc234b09b3c2d8a46621d0df_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i15ccab14e00e482fa8cc9b73fec811d4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">aort:RestrictedStockAwardsRestrictedStockUnitsPreferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8cfd4278c4d54da3ad77a6c6aa2631c6_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">aort:RestrictedStockAwardsRestrictedStockUnitsPreferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2743263dde35403486ed30d48ff92d6f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i41e84a48d560438c8c1d2cd5b2e60304_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7fb88599f3ba47168b057695501cbbcf_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i461739b4f0b94d58b483520fd7eacf68_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i014313fc131f48999cd3c9dec9fb977c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i42eac7fb937149b19cdc9f258f5ac32e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7b553a2641f34d9fbc27aa2ae76e41e4_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">aort:RestrictedStockAwardsRestrictedStockUnitsPerformanceStockAwardsPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i89e0d9a60d324513b3fdf16f71bc2d39_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">aort:RestrictedStockAwardsRestrictedStockUnitsPerformanceStockAwardsPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i381fc1148e2b43d8bbc80cf38962e6a1_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">aort:RestrictedStockAwardsRestrictedStockUnitsPerformanceStockAwardsPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i298934a6b2a54c778e6398d092865235_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">aort:RestrictedStockAwardsRestrictedStockUnitsPerformanceStockAwardsPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie9c2d41d46d24d208d34d8d8f2b436e1_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">aort:StockOptionAndEmployeeStockPurchasePlanOptionExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6984cade7c05443d9b12c962524d654d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">aort:StockOptionAndEmployeeStockPurchasePlanOptionExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i354fb63b18a2436c9633c0f1845308b2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">aort:StockOptionAndEmployeeStockPurchasePlanOptionExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib4a80aa36fc046ebb86b318c4afa0f59_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">aort:StockOptionAndEmployeeStockPurchasePlanOptionExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if109928fc6f647eab134f6bf056db23a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idb0051e154454d23a5b025f8cdd2f9a0_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibba44be2c273425fa97ea9bf1feae546_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9cc67891184f42aca2e8fcb53d876e27_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4ed6e56bac6643c2b13e09943b8594b7_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aort:MedicalDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9b620f0bebe540458a2e554bbc88fa32_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aort:MedicalDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if7ee257b1f5e474fa73da9aed693faf2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aort:MedicalDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id7dd6b35f20045999c192f8de847c482_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aort:MedicalDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1220aed07ca14aa8abe0c90027bf1bd1_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aort:PreservationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifc4c0fa38f304458a49eead228b1f066_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aort:PreservationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id9732a2ada58456da4367d2ad51237e4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aort:PreservationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iae2dfd5024fd4d04a7f0acbdbbea5062_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">aort:PreservationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie06e2f5450764fcd97b8a391bba3cd2d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:AorticStentGraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5c63bff320e64af081a5cce353c3a62f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:AorticStentGraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifae4dce6ca1b41baa6d2d313ffead3fa_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:AorticStentGraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie049d9169eb74ff0b2390aefc7f182e5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:AorticStentGraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if3c197a3565b4c02b9d51132c7d4c1b9_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:SurgicalSealantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i82adeb266a2341f1901704b9be13d09a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:SurgicalSealantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7616c3cb7c904ae6b62508a5b0cc36f6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:SurgicalSealantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i487be8addd144d008e7c5a14b09cc518_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:SurgicalSealantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3211f9da72d54b2cab2ccedbc087d2ba_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:OnXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i96b0754bb93c43ceb3c6ef24d7d19ba5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:OnXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if29b95e231c94833a32e361d0662e465_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:OnXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i2a377880ef554ca480923257a9fe5357_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:OnXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib053fe4e77a849b7bafcb527494112c2_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:OtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic4b2d900fb184620875c7570364d036e_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:OtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibf398fc9c82649119889d264cbda9dbf_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:OtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id7aeb442b84a4ce49062b5e2c520b373_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000784199</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">aort:OtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</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="number">
        <measure>pure</measure>
    </unit>
    <unit id="day">
        <measure>aort:day</measure>
    </unit>
    <unit id="segment">
        <measure>aort:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80L2ZyYWc6ODExNjkwMWUxYzRkNGZkZWFkNDQ4YjJlY2U3OTEzNjcvdGFibGU6ZmExY2MwOWFlZmQ5NGNlN2I2YjU3OWFjNTllOGQzNGQvdGFibGVyYW5nZTpmYTFjYzA5YWVmZDk0Y2U3YjZiNTc5YWM1OWU4ZDM0ZF8yLTEtMS0xLTIxMTYx_2cff90ab-ea6c-4b74-9310-62ec00e76d8f">0000784199</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80L2ZyYWc6ODExNjkwMWUxYzRkNGZkZWFkNDQ4YjJlY2U3OTEzNjcvdGFibGU6ZmExY2MwOWFlZmQ5NGNlN2I2YjU3OWFjNTllOGQzNGQvdGFibGVyYW5nZTpmYTFjYzA5YWVmZDk0Y2U3YjZiNTc5YWM1OWU4ZDM0ZF8zLTEtMS0xLTIxMTYx_b0668ee6-11aa-4532-85f1-f9c5e6aed26c">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80L2ZyYWc6ODExNjkwMWUxYzRkNGZkZWFkNDQ4YjJlY2U3OTEzNjcvdGFibGU6ZmExY2MwOWFlZmQ5NGNlN2I2YjU3OWFjNTllOGQzNGQvdGFibGVyYW5nZTpmYTFjYzA5YWVmZDk0Y2U3YjZiNTc5YWM1OWU4ZDM0ZF80LTEtMS0xLTIxMTYx_77e3fd2a-56ab-4bc9-a29d-6c21c01ae456">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80L2ZyYWc6ODExNjkwMWUxYzRkNGZkZWFkNDQ4YjJlY2U3OTEzNjcvdGFibGU6ZmExY2MwOWFlZmQ5NGNlN2I2YjU3OWFjNTllOGQzNGQvdGFibGVyYW5nZTpmYTFjYzA5YWVmZDk0Y2U3YjZiNTc5YWM1OWU4ZDM0ZF81LTEtMS0xLTIxMTYx_08029443-fddd-4943-bc16-42ea1491f087">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80L2ZyYWc6ODExNjkwMWUxYzRkNGZkZWFkNDQ4YjJlY2U3OTEzNjcvdGFibGU6ZmExY2MwOWFlZmQ5NGNlN2I2YjU3OWFjNTllOGQzNGQvdGFibGVyYW5nZTpmYTFjYzA5YWVmZDk0Y2U3YjZiNTc5YWM1OWU4ZDM0ZF82LTEtMS0xLTIxMTYx_16b83211-d462-4af7-af96-99c7ce495b68">false</dei:AmendmentFlag>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i97c1b95c6b7a4740b6c54cca5ae8f0df_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNS0wLTEtMS0yMTE2MS90ZXh0cmVnaW9uOjMwNzdjZjk4YTE0NDQ2YjliOTkyNjljODNlZGM0MTNjXzI2_24621f48-2c6f-4533-bf80-a0d0ebc54e1b">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfMTYyNA_232befca-efbd-4242-931d-c2e23c341abe">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfMTYyNA_bf517df5-2808-40a4-b74d-94a6a829e5d0">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <aort:DebtInstrumentExtensionPeriod
      contextRef="i5b95d5c7e8924fa28d703d9a61c60819_D20210602-20210602"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81NS9mcmFnOmY2MTAxNWI0ZTQ0ZDQ3ODJiOWM1MWZjYTY5NTNjMDc5L3RhYmxlOmNlNDM2OTIxNWQxYzQwNTA5MGY0YmIzZTg3MmY4NDNkL3RhYmxlcmFuZ2U6Y2U0MzY5MjE1ZDFjNDA1MDkwZjRiYjNlODcyZjg0M2RfMi0xLTEtMS0yMTE2MQ_35bc507a-e490-4c1f-8939-29fd7800fefe">P2Y6M</aort:DebtInstrumentExtensionPeriod>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i0f3ad67fb29042d3a507e43f558ecda8_D20200618-20200618"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81NS9mcmFnOmY2MTAxNWI0ZTQ0ZDQ3ODJiOWM1MWZjYTY5NTNjMDc5L3RhYmxlOmNlNDM2OTIxNWQxYzQwNTA5MGY0YmIzZTg3MmY4NDNkL3RhYmxlcmFuZ2U6Y2U0MzY5MjE1ZDFjNDA1MDkwZjRiYjNlODcyZjg0M2RfMy0xLTEtMS0yMTE2MQ_513538b0-a70f-4926-94f1-4dbb8523eadb"
      unitRef="number">0.0426203</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <dei:DocumentType
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTQ5_27469eae-f607-47c7-be8c-ab80cf683fdb">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTQw_29b11602-f724-475a-a49c-12eb4f221d25">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTA_03c31933-4c2f-480e-91fe-94af6ec10c2e">2022-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTQx_3f9d451d-aca2-4c4d-91aa-328e50699d17">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTQ0_68d78eda-1dda-4f47-a410-ffaf58468f85">1-13165</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTUw_2b001071-e4a4-4a74-897f-783ea35e30ce">ARTIVION, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6MjRmNTJmOWU4MzlmNDY2Yjk2NzRjNTc1YWI5ZjIxMGUvdGFibGVyYW5nZToyNGY1MmY5ZTgzOWY0NjZiOTY3NGM1NzVhYjlmMjEwZV8wLTAtMS0xLTIxMTYx_ecd7ab0a-ff04-4ad4-ba1a-9117273e7557">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6MjRmNTJmOWU4MzlmNDY2Yjk2NzRjNTc1YWI5ZjIxMGUvdGFibGVyYW5nZToyNGY1MmY5ZTgzOWY0NjZiOTY3NGM1NzVhYjlmMjEwZV8wLTItMS0xLTIxMTYx_f894781c-8705-4a99-abdc-e3f892d3a645">59-2417093</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6MjRmNTJmOWU4MzlmNDY2Yjk2NzRjNTc1YWI5ZjIxMGUvdGFibGVyYW5nZToyNGY1MmY5ZTgzOWY0NjZiOTY3NGM1NzVhYjlmMjEwZV8zLTAtMS0xLTIxMTYxL3RleHRyZWdpb246ZmQ3YTgxMzc1ZWNjNGYxMjgyNzBkOGVhZDVhZTY0ZmJfNA_d1ceecf3-e3f8-4b62-9933-8ed68fd753ac">1655 Roberts Boulevard, NW</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6MjRmNTJmOWU4MzlmNDY2Yjk2NzRjNTc1YWI5ZjIxMGUvdGFibGVyYW5nZToyNGY1MmY5ZTgzOWY0NjZiOTY3NGM1NzVhYjlmMjEwZV8zLTAtMS0xLTIxMTYxL3RleHRyZWdpb246ZmQ3YTgxMzc1ZWNjNGYxMjgyNzBkOGVhZDVhZTY0ZmJfOA_f9847c56-0ba7-4335-a660-0554b1f6e742">Kennesaw</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6MjRmNTJmOWU4MzlmNDY2Yjk2NzRjNTc1YWI5ZjIxMGUvdGFibGVyYW5nZToyNGY1MmY5ZTgzOWY0NjZiOTY3NGM1NzVhYjlmMjEwZV8zLTAtMS0xLTIxMTYxL3RleHRyZWdpb246ZmQ3YTgxMzc1ZWNjNGYxMjgyNzBkOGVhZDVhZTY0ZmJfMTI_781f19ff-cdfb-48b3-ab24-657393f38ccf">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6MjRmNTJmOWU4MzlmNDY2Yjk2NzRjNTc1YWI5ZjIxMGUvdGFibGVyYW5nZToyNGY1MmY5ZTgzOWY0NjZiOTY3NGM1NzVhYjlmMjEwZV8zLTItMS0xLTIxMTYx_2b11c1eb-0192-4dfb-8d52-cac83bf6cb15">30144</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTQ3_572e01bb-60f1-460b-9e2f-f539a086d1ab">770</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTUx_fa14f197-a476-4fae-a560-e3e25ad45f39">419-3355</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6YTAwMzA1MzU3MWQ3NDQ3NTk1NjlkOTY0NTNmYmUxYmIvdGFibGVyYW5nZTphMDAzMDUzNTcxZDc0NDc1OTU2OWQ5NjQ1M2ZiZTFiYl8xLTAtMS0xLTIxMTYx_df3e90fb-e9e5-49e5-98cc-870628d94c4e">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6YTAwMzA1MzU3MWQ3NDQ3NTk1NjlkOTY0NTNmYmUxYmIvdGFibGVyYW5nZTphMDAzMDUzNTcxZDc0NDc1OTU2OWQ5NjQ1M2ZiZTFiYl8xLTEtMS0xLTIxMTYx_49efddd7-54c6-4680-bd2c-de2f28e7c9b1">AORT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6YTAwMzA1MzU3MWQ3NDQ3NTk1NjlkOTY0NTNmYmUxYmIvdGFibGVyYW5nZTphMDAzMDUzNTcxZDc0NDc1OTU2OWQ5NjQ1M2ZiZTFiYl8xLTItMS0xLTIxMTYx_d6258974-6455-4561-9c41-fed10195262d">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTQ1_6f8f989f-65ee-459b-9036-e316acc4230f">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTQ2_03d0b2ad-106c-4ab4-a6c3-8437867616f0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6OTM1YTRiNTg0MDliNGI2ODg0NjEzNzdkZDNhYmU2ZmYvdGFibGVyYW5nZTo5MzVhNGI1ODQwOWI0YjY4ODQ2MTM3N2RkM2FiZTZmZl8wLTEtMS0xLTIxMTYxL3RleHRyZWdpb246Y2E1YTY1NDA5OWRhNGZiNjgxMzVhMzQ5ODY2MWVkMGZfNA_c4fa696e-e82e-4899-9f03-eb899d2fb70e">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6OTM1YTRiNTg0MDliNGI2ODg0NjEzNzdkZDNhYmU2ZmYvdGFibGVyYW5nZTo5MzVhNGI1ODQwOWI0YjY4ODQ2MTM3N2RkM2FiZTZmZl8xLTQtMS0xLTIxMTYx_65c3863a-ba70-4bb8-b65e-b600777fa048">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6OTM1YTRiNTg0MDliNGI2ODg0NjEzNzdkZDNhYmU2ZmYvdGFibGVyYW5nZTo5MzVhNGI1ODQwOWI0YjY4ODQ2MTM3N2RkM2FiZTZmZl8yLTQtMS0xLTIxMTYx_11c9cf51-a35d-42ec-926d-3ff5c1f099a7">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGV4dHJlZ2lvbjpiYTlkYzNlYjg3M2U0YzExYjJhNTJiNWY0NmM3ZGMzOF8yMTQz_d47ac3b6-5a62-4f93-9e41-eec06542333e">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ieb29878d56724102860bc5a9cb2fa5cc_I20221028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xL2ZyYWc6YmE5ZGMzZWI4NzNlNGMxMWIyYTUyYjVmNDZjN2RjMzgvdGFibGU6NzQ5OTEyYjI2YjI1NDQxYzljNWM1NWI2NTI4N2E3ODAvdGFibGVyYW5nZTo3NDk5MTJiMjZiMjU0NDFjOWM1YzU1YjY1Mjg3YTc4MF8xLTItMS0xLTIxMTYx_75eeceac-5c9a-4448-b27b-9acbba629ec3"
      unitRef="shares">40329481</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc916650fa81469598a7b03003c27168_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMy0xLTEtMS0yMTE2MQ_3c1f293f-ecdd-4f87-b662-088146bc9c93"
      unitRef="usd">55248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f5bc0203be146e5bb0bd8b45cbdb2b7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMy0zLTEtMS0yMTE2MQ_c8a3f703-29a1-459a-bc9a-f1c322321267"
      unitRef="usd">53107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e5a4f6af84f4ddeae300f7b08e9e59d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMy01LTEtMS0yMTE2MQ_932eb3f2-5218-454e-aaf4-34ebb40c0f51"
      unitRef="usd">171726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd7debfcacac4069a398cab44625bd73_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMy03LTEtMS0yMTE2MQ_0ff88507-1ecb-4bd2-a269-a2b2068931ae"
      unitRef="usd">162528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i640c303a0a1c4e72a4879aa8b98e0402_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNC0xLTEtMS0yMTE2MQ_339d641d-3fbc-4554-8b9c-c580168a824c"
      unitRef="usd">21590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i377e56bf409a455ba20de5d37520ea48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNC0zLTEtMS0yMTE2MQ_3f20046a-4909-4e9a-a681-9e2ff78fd054"
      unitRef="usd">19100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84212de5e3c34a078a34d879bfeeb394_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNC01LTEtMS0yMTE2MQ_6d77c7ec-73a4-4620-ae94-e55e37ea989b"
      unitRef="usd">62665000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8faff0cacc944396b07783c2a5b064e3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNC03LTEtMS0yMTE2MQ_eb91ad88-b7e5-4587-97fd-ad0ac034c872"
      unitRef="usd">56914000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNS0xLTEtMS0yMTE2MQ_c56cd9df-6e3f-4214-a487-3597fa33fd5d"
      unitRef="usd">76838000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNS0zLTEtMS0yMTE2MQ_76090371-d563-47e3-9e9b-5e5987fde21a"
      unitRef="usd">72207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNS01LTEtMS0yMTE2MQ_88f8a241-41e8-4ed9-b9ff-9189d3d80dee"
      unitRef="usd">234391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNS03LTEtMS0yMTE2MQ_e26f9ed2-b166-429f-9bce-f4a491f39b26"
      unitRef="usd">219442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idc916650fa81469598a7b03003c27168_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfOC0xLTEtMS0yMTE2MQ_a69c7160-d95a-4ca5-b517-be2387d75d0c"
      unitRef="usd">17743000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9f5bc0203be146e5bb0bd8b45cbdb2b7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfOC0zLTEtMS0yMTE2MQ_6896480b-1804-4011-9389-3c73350a107e"
      unitRef="usd">15503000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5e5a4f6af84f4ddeae300f7b08e9e59d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfOC01LTEtMS0yMTE2MQ_a3699f22-54f7-431a-9644-82637d01aa51"
      unitRef="usd">53381000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idd7debfcacac4069a398cab44625bd73_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfOC03LTEtMS0yMTE2MQ_624ba31a-ed84-4d23-b90d-7a45da319069"
      unitRef="usd">46592000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i640c303a0a1c4e72a4879aa8b98e0402_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfOS0xLTEtMS0yMTE2MQ_5bfd864a-7d2c-4f36-a05e-f56960ced595"
      unitRef="usd">10351000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i377e56bf409a455ba20de5d37520ea48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfOS0zLTEtMS0yMTE2MQ_ff75c5ae-a130-42d0-a348-bfb34a4f959c"
      unitRef="usd">8915000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i84212de5e3c34a078a34d879bfeeb394_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfOS01LTEtMS0yMTE2MQ_c9c98c1a-d55c-4843-bb27-88e79bb70ec4"
      unitRef="usd">29375000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8faff0cacc944396b07783c2a5b064e3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfOS03LTEtMS0yMTE2MQ_f1c9e7d0-9e50-400b-9b9d-85b42501a28b"
      unitRef="usd">26710000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTAtMS0xLTEtMjExNjE_0aa98858-3b8f-4a74-a9b2-e0ebaab0b146"
      unitRef="usd">28094000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTAtMy0xLTEtMjExNjE_277cd9c5-1115-4285-86c7-674f601bd762"
      unitRef="usd">24418000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTAtNS0xLTEtMjExNjE_ad648e95-c12e-45f2-9b27-6cbec0d899f0"
      unitRef="usd">82756000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTAtNy0xLTEtMjExNjE_1fb40e9e-0415-4515-a57f-b2c2fbba201a"
      unitRef="usd">73302000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTItMS0xLTEtMjExNjE_2dd1c888-4144-489b-a223-6f6ccbcee785"
      unitRef="usd">48744000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTItMy0xLTEtMjExNjE_81639731-1284-4be0-8a07-40d710dcff3c"
      unitRef="usd">47789000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTItNS0xLTEtMjExNjE_879e11ea-db91-41db-a0a9-e559fc903fdc"
      unitRef="usd">151635000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTItNy0xLTEtMjExNjE_4c589487-d066-4e5a-8eeb-bffd9819a8c1"
      unitRef="usd">146140000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTUtMS0xLTEtMjExNjE_18d70a33-aaf4-466d-a51f-c995d8f3c01e"
      unitRef="usd">41051000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTUtMy0xLTEtMjExNjE_acd0e3b3-11e1-4730-b35b-c47934ea8c09"
      unitRef="usd">39053000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTUtNS0xLTEtMjExNjE_1c2633c1-2b90-429d-9117-c6365867d41c"
      unitRef="usd">118989000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTUtNy0xLTEtMjExNjE_2bf4a713-9aba-4f5b-82c5-5e5ea0ed6ef1"
      unitRef="usd">118521000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTYtMS0xLTEtMjExNjE_adf6639e-6451-4c9b-826d-bcd6ee04e6f3"
      unitRef="usd">11799000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTYtMy0xLTEtMjExNjE_41cc0ed2-3e77-4439-9471-b7da04c04184"
      unitRef="usd">9972000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTYtNS0xLTEtMjExNjE_3bb5e75c-e4c8-4028-aaf5-6911840cad7b"
      unitRef="usd">30575000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTYtNy0xLTEtMjExNjE_4790496b-0c98-4468-bd86-6dbf0923d7f1"
      unitRef="usd">26086000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTctMS0xLTEtMjExNjE_e4944da6-6ffb-41d2-b48f-f383ab8b0a28"
      unitRef="usd">52850000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTctMy0xLTEtMjExNjE_9ae9bb8c-6271-469a-8fc2-54babc0ea5a0"
      unitRef="usd">49025000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTctNS0xLTEtMjExNjE_3e33c9c3-463f-457d-8b4a-1671eb7edb08"
      unitRef="usd">149564000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTctNy0xLTEtMjExNjE_65f162de-410f-4f5e-af3c-729e9624e2e0"
      unitRef="usd">144607000</us-gaap:OperatingExpenses>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTgtMS0xLTEtMjE0MDM_8d23c34e-a3b2-4fa7-8820-f287aac0fe76"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTgtMy0xLTEtMjE0MDM_a9941443-2ac8-41f0-8c56-1448f6a70101"
      unitRef="usd">15923000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTgtNS0xLTEtMjE0MDM_6b8e73bc-8025-4b88-8ed2-d8ccf156b0ed"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTgtNy0xLTEtMjE0MDM_c84c1bdc-6d73-4b66-ae4d-58d7ef7d2729"
      unitRef="usd">15923000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTktMS0xLTEtMjExNjE_531946e5-4df7-4b66-98c0-e3e6f504573c"
      unitRef="usd">-4106000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTktMy0xLTEtMjExNjE_045ef7cb-2646-45a4-9ba3-1bffedf1a111"
      unitRef="usd">14687000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTktNS0xLTEtMjExNjE_b1bed8bd-276a-4bb2-8ca4-99ab592a83e1"
      unitRef="usd">2071000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMTktNy0xLTEtMjExNjE_a4226a02-7b05-4ed5-9eb7-6c100ea540bc"
      unitRef="usd">17456000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjEtMS0xLTEtMjExNjE_78c78d45-b777-451f-ac84-e06060e2faf6"
      unitRef="usd">4805000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjEtMy0xLTEtMjExNjE_82a603f4-0e0a-44c6-baf7-704c5f06570b"
      unitRef="usd">4100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjEtNS0xLTEtMjExNjE_7325e7f7-19e0-45e8-9d44-40110a010a8a"
      unitRef="usd">12854000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjEtNy0xLTEtMjExNjE_5b90c052-6a41-4528-8a8d-e374f17ba23d"
      unitRef="usd">12995000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjItMS0xLTEtMjExNjE_6b6c9fac-7a4a-4604-a9a5-7bc7d359fbbb"
      unitRef="usd">40000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjItMy0xLTEtMjExNjE_c5811ce6-a5cf-4c8f-b996-e78b80d6e9c3"
      unitRef="usd">18000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjItNS0xLTEtMjExNjE_fa388f5f-f29d-43a0-b27f-6bec0da014d3"
      unitRef="usd">86000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjItNy0xLTEtMjExNjE_6d206c40-1908-4ee3-8421-1830f1f2cf7f"
      unitRef="usd">60000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjMtMS0xLTEtMjExNjE_9a48d5a4-cc23-49ff-ae22-168bc5961792"
      unitRef="usd">-3661000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjMtMy0xLTEtMjExNjE_df0b4a04-2253-4705-af8a-75253746ebb1"
      unitRef="usd">-2661000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjMtNS0xLTEtMjExNjE_df556807-d72d-4aee-9748-bff6d36b5a6d"
      unitRef="usd">-7564000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjMtNy0xLTEtMjExNjE_340e0eda-3cad-4bd5-8ca0-d76286c79646"
      unitRef="usd">-3261000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjUtMS0xLTEtMjExNjE_c5f4b147-f71e-4121-90d3-7ab24edc322f"
      unitRef="usd">-12532000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjUtMy0xLTEtMjExNjE_483c8e0e-d1b0-46ac-a782-0e2c2b6d55dc"
      unitRef="usd">7944000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjUtNS0xLTEtMjExNjE_094b3623-b1a3-48e6-9998-a2609172ef1e"
      unitRef="usd">-18261000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjUtNy0xLTEtMjExNjE_bd94c2ba-9b1c-460b-bad7-93c223b4752b"
      unitRef="usd">1260000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjYtMS0xLTEtMjExNjE_44df776a-bae9-484a-ad99-055b0af2c612"
      unitRef="usd">1181000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjYtMy0xLTEtMjExNjE_c734e45f-ee64-4017-83b8-59a6fd4f0f66"
      unitRef="usd">-2638000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjYtNS0xLTEtMjExNjE_543c8749-cbcf-4ac1-a1b4-2e631409479f"
      unitRef="usd">3100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjYtNy0xLTEtMjExNjE_12631bf4-0357-45cb-9f6b-3727da3d8a48"
      unitRef="usd">-4006000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjgtMS0xLTEtMjExNjE_e839439d-5636-4003-a122-03f8b8d93209"
      unitRef="usd">-13713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjgtMy0xLTEtMjExNjE_589b093c-d155-4ea5-a903-133b640500e6"
      unitRef="usd">10582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjgtNS0xLTEtMjExNjE_c65bde17-768a-476c-9926-25d80db52ff0"
      unitRef="usd">-21361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMjgtNy0xLTEtMjExNjE_5683a974-f88f-4285-b2ec-789d882fb27d"
      unitRef="usd">5266000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzEtMS0xLTEtMjExNjE_4dbddfe9-9feb-4079-9b56-388d48102544"
      unitRef="usdPerShare">-0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzEtMy0xLTEtMjExNjE_73598f17-746b-4784-875e-5ee159964fc7"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzEtNS0xLTEtMjExNjE_94d61521-79c4-4fec-9d57-2536ba6031f4"
      unitRef="usdPerShare">-0.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzEtNy0xLTEtMjExNjE_a6277234-aff8-4452-98d6-f0a94c04ca51"
      unitRef="usdPerShare">0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzItMS0xLTEtMjExNjE_7e66ad2e-625a-4aec-8f4c-497a6acb403e"
      unitRef="usdPerShare">-0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzItMy0xLTEtMjExNjE_66482b4c-2fe7-4d44-806f-fa26189694e9"
      unitRef="usdPerShare">0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzItNS0xLTEtMjExNjE_457bfc38-3a66-439c-99f8-71831c97627e"
      unitRef="usdPerShare">-0.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzItNy0xLTEtMjExNjE_ace55c43-01c3-4cf3-a5a8-8ac5e029de66"
      unitRef="usdPerShare">0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzUtMS0xLTEtMjExNjE_fb094439-464f-46a3-b1ce-da9189bd6434"
      unitRef="shares">40115000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzUtMy0xLTEtMjExNjE_6eb8a48a-6474-4b11-88d3-715c263027f7"
      unitRef="shares">39086000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzUtNS0xLTEtMjExNjE_54324268-8e9d-4499-9a7e-5756bce4a745"
      unitRef="shares">39999000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzUtNy0xLTEtMjExNjE_dce9c8d4-9e6a-424e-a6ca-d23f0236c3df"
      unitRef="shares">38924000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzYtMS0xLTEtMjExNjE_7262a0fa-0b97-4ec9-94dc-afc6753e60fc"
      unitRef="shares">40115000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzYtMy0xLTEtMjExNjE_ae91f0ae-6c5f-4eff-8b79-2ead88c70aa8"
      unitRef="shares">44453000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzYtNS0xLTEtMjExNjE_e4ff6bb8-743d-43d5-b621-215a3fafe180"
      unitRef="shares">39999000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzYtNy0xLTEtMjExNjE_37ed9260-40c4-495c-87b4-f1a56b9d7a1e"
      unitRef="shares">39496000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzgtMS0xLTEtMjExNjE_c483e212-ef79-4bd5-a7bb-3b9e2ac7d678"
      unitRef="usd">-13713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzgtMy0xLTEtMjExNjE_2474683d-102c-4cf2-a6df-f5d7188542e0"
      unitRef="usd">10582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzgtNS0xLTEtMjExNjE_a188923f-5dc2-4239-bd55-e387ab947fb2"
      unitRef="usd">-21361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfMzgtNy0xLTEtMjExNjE_b276f6b2-777a-4b9d-9fe8-78965dd51f12"
      unitRef="usd">5266000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNDAtMS0xLTEtMjExNjE_1245d3ca-d2c4-4008-920e-f732557c9c69"
      unitRef="usd">-16895000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNDAtMy0xLTEtMjExNjE_d72ef60f-ad23-47ab-b77f-a0d150b613db"
      unitRef="usd">-5010000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNDAtNS0xLTEtMjExNjE_1ea3bc92-b2f5-468e-85f8-6d62d95f93a5"
      unitRef="usd">-35466000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNDAtNy0xLTEtMjExNjE_a24129f8-f42b-4a3c-8412-9206342dee21"
      unitRef="usd">-12327000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNDEtMS0xLTEtMjExNjE_0f6fa46b-77d0-412b-a405-7154552b18ca"
      unitRef="usd">-30608000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNDEtMy0xLTEtMjExNjE_1ee5507b-a564-4ab8-9ab6-6a89aaff20b2"
      unitRef="usd">5572000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNDEtNS0xLTEtMjExNjE_4c567fa7-68d4-4313-9bb4-1075550afe13"
      unitRef="usd">-56827000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xNi9mcmFnOmZjNGJiNjc2Nzc3OTQ2ZjE5YTU3NWVmYTRiMGYyMmQ1L3RhYmxlOmMwZWM2OWNiYTZjOTQwMGY4MTkwOGQwZTllNmE3NTQyL3RhYmxlcmFuZ2U6YzBlYzY5Y2JhNmM5NDAwZjgxOTA4ZDBlOWU2YTc1NDJfNDEtNy0xLTEtMjExNjE_9c280b17-e62d-4671-8dd3-487b0ec86b70"
      unitRef="usd">-7061000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNC0xLTEtMS0yMTE2MQ_cc64cac5-8f8c-4a09-a420-5f9faa16d4ab"
      unitRef="usd">37572000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNC0zLTEtMS0yMTE2MQ_8d82c04c-b3b7-46fa-bdf8-3e1a2996053a"
      unitRef="usd">55010000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNS0xLTEtMS0yMTE2MQ_670cb280-f3ca-49e8-af21-17ed9bf39fc3"
      unitRef="usd">57159000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNS0zLTEtMS0yMTE2MQ_67094d57-af0b-47c6-8154-200fa7c8e3be"
      unitRef="usd">53019000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNi0xLTEtMS0yMTE2MQ_9ddde526-9301-4850-83d5-42ce33225f19"
      unitRef="usd">7880000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNi0zLTEtMS0yMTE2MQ_15b2be40-cdb0-481b-9dd1-8b80b66b818f"
      unitRef="usd">5086000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNy0xLTEtMS0yMTE2MQ_12f4557e-5644-4901-8792-e1a693794236"
      unitRef="usd">73044000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNy0zLTEtMS0yMTE2MQ_ea9b0f03-3fcc-43a4-87f0-abdb4681838b"
      unitRef="usd">76971000</us-gaap:InventoryNet>
    <aort:DeferredPreservationCosts
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfOC0xLTEtMS0yMTE2MQ_ee0e1237-faf0-4d47-9792-15cd0798b456"
      unitRef="usd">45483000</aort:DeferredPreservationCosts>
    <aort:DeferredPreservationCosts
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfOC0zLTEtMS0yMTE2MQ_27a764d1-53f0-4d6f-ba76-1791a7ccaec7"
      unitRef="usd">42863000</aort:DeferredPreservationCosts>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfOS0xLTEtMS0yMTE2MQ_0f15e000-70f6-4d26-98aa-056a92f52194"
      unitRef="usd">16851000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfOS0zLTEtMS0yMTE2MQ_22112af3-05da-4ef1-91c5-8700494d7c28"
      unitRef="usd">14748000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTAtMS0xLTEtMjExNjE_b6dbaacb-bad6-4ba1-bce7-c7835c9cfe5d"
      unitRef="usd">237989000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTAtMy0xLTEtMjExNjE_92a68ba9-2957-4705-90f7-d5483ab042ce"
      unitRef="usd">247697000</us-gaap:AssetsCurrent>
    <us-gaap:Goodwill
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTItMS0xLTEtMjExNjE_17aeb34e-d792-43e9-991b-e47c7c817e68"
      unitRef="usd">234773000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTItMy0xLTEtMjExNjE_6c380b98-02ca-4288-8093-e7cabe17d784"
      unitRef="usd">250000000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTMtMS0xLTEtMjExNjE_9df97e00-fd3b-4557-af17-948478ad2ef1"
      unitRef="usd">148060000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTMtMy0xLTEtMjExNjE_53439247-48e0-45cd-83bf-417e9668c0c6"
      unitRef="usd">166994000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTQtMS0xLTEtMjExNjE_c5d3a9b0-adc3-4162-991e-aad3164b169d"
      unitRef="usd">41320000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTQtMy0xLTEtMjExNjE_dabcdda5-a0bd-4b68-aaea-1ed186efd2bf"
      unitRef="usd">45714000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTUtMS0xLTEtMjExNjE_4b2a7278-79b2-4f65-9476-389927b55c2e"
      unitRef="usd">36286000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTUtMy0xLTEtMjExNjE_af1ab1e5-6d50-4280-ae19-b305c77057fe"
      unitRef="usd">37521000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTYtMS0xLTEtMjExNjE_d1934ebe-3716-4081-9039-de8cab0ca24e"
      unitRef="usd">31112000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTYtMy0xLTEtMjExNjE_94167041-f7c5-4ae3-8200-09c4f900d94f"
      unitRef="usd">34502000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTctMS0xLTEtMjExNjE_38fff8f0-15ea-4498-a03f-4f10050902d7"
      unitRef="usd">6103000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTctMy0xLTEtMjExNjE_c925c249-10a6-4626-b943-dcabe6ff1f6e"
      unitRef="usd">2357000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTgtMS0xLTEtMjExNjE_2698cfb9-a9eb-411c-ac24-ad9d762e8d38"
      unitRef="usd">7088000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTgtMy0xLTEtMjExNjE_e05f961c-9ae6-4812-87cb-a9b7d10c8e53"
      unitRef="usd">8267000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTktMS0xLTEtMjExNjE_00180fd1-b91b-474e-8576-47a3bb00fba1"
      unitRef="usd">742731000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMTktMy0xLTEtMjExNjE_2b7ee856-d171-4798-ad7f-c1dc090c884f"
      unitRef="usd">793052000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjMtMS0xLTEtMjExNjE_b46c2a5c-253e-42ae-8dfd-3b2b214d25ed"
      unitRef="usd">10721000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjMtMy0xLTEtMjExNjE_64482a40-413a-419f-b56d-0b83c3a5f193"
      unitRef="usd">10395000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjQtMS0xLTEtMjExNjE_78fde84e-a017-4042-ab15-967d30646ff3"
      unitRef="usd">11079000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjQtMy0xLTEtMjExNjE_2750a442-eee3-4179-a59e-9e0c7285d7f2"
      unitRef="usd">13163000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjUtMS0xLTEtMjExNjE_fd814993-7143-406b-be04-f6efe54a6ff9"
      unitRef="usd">10088000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjUtMy0xLTEtMjExNjE_6df4ccfc-cf6e-4e9f-b891-82d18b2514a9"
      unitRef="usd">7687000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjYtMS0xLTEtMjExNjE_51ca954f-c7f1-43fb-8204-3bf78a610f95"
      unitRef="usd">5293000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjYtMy0xLTEtMjExNjE_9e311381-ae2c-4d49-877c-2fd9d632dfd2"
      unitRef="usd">3634000</us-gaap:TaxesPayableCurrent>
    <aort:AccruedProcurementFees
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjctMS0xLTEtMjExNjE_02c473d6-d63f-424c-9e81-e80434a00660"
      unitRef="usd">2302000</aort:AccruedProcurementFees>
    <aort:AccruedProcurementFees
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjctMy0xLTEtMjExNjE_5b41d22f-b3e1-467e-b970-4a20ca2f7bf0"
      unitRef="usd">3689000</aort:AccruedProcurementFees>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjgtMS0xLTEtMjExNjE_95d43722-a684-46ff-bc3e-37418e22ff93"
      unitRef="usd">3061000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjgtMy0xLTEtMjExNjE_2fabb848-d0e7-4808-a08f-2eda11a506c2"
      unitRef="usd">3149000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjktMS0xLTEtMjExNjE_2ae2a861-7009-4431-a319-863a788ae57e"
      unitRef="usd">1562000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMjktMy0xLTEtMjExNjE_95762b2c-6fee-4988-82b1-e1ccfe73c5bf"
      unitRef="usd">1630000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzAtMS0xLTEtMjExNjE_8bf7a364-6f0b-422e-add8-215d645f5d5f"
      unitRef="usd">1886000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzAtMy0xLTEtMjExNjE_c4496916-6f8a-4d60-9bb5-cc22ffca4c73"
      unitRef="usd">1606000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzEtMS0xLTEtMjExNjE_d5fb1641-d009-4a26-90e0-edb8ffda651d"
      unitRef="usd">45992000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzEtMy0xLTEtMjExNjE_b0d0093d-6682-4001-b194-9b73d4b5ea56"
      unitRef="usd">44953000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzMtMS0xLTEtMjExNjE_f96d07a5-27d4-4fe2-a157-a88c831abb74"
      unitRef="usd">306674000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzMtMy0xLTEtMjExNjE_023d9982-1bad-435e-8fa0-ba6acc123b1a"
      unitRef="usd">307493000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzQtMS0xLTEtMjExNjE_f5709bf0-66cd-4108-a955-7fd5df15b04c"
      unitRef="usd">44800000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzQtMy0xLTEtMjExNjE_a03721f2-15f9-4f8c-8156-8da1c35b4b27"
      unitRef="usd">49400000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzUtMS0xLTEtMjExNjE_6e16669b-ccd4-421f-a545-212008b24e3a"
      unitRef="usd">40915000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzUtMy0xLTEtMjExNjE_6d345779-d165-42f2-bddc-3a54f4930dcc"
      unitRef="usd">44869000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzYtMS0xLTEtMjExNjE_f1b9b011-72ff-45e3-a475-3802cd6bcbcf"
      unitRef="usd">3450000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzYtMy0xLTEtMjExNjE_91682428-89e5-47d7-8e08-ed5e92535ef2"
      unitRef="usd">4374000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzctMS0xLTEtMjExNjE_c53c244d-d70a-4adf-8596-d63e04ce4d1c"
      unitRef="usd">34058000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzctMy0xLTEtMjExNjE_1d59ca41-eb70-4e01-9ad7-cca6b3a776f3"
      unitRef="usd">28799000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzgtMS0xLTEtMjExNjE_6677fb93-85e8-47a1-bba9-d5459a14926a"
      unitRef="usd">5082000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzgtMy0xLTEtMjExNjE_60a6fa1c-0a34-4777-9186-c7b7cb1537d4"
      unitRef="usd">5952000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzktMS0xLTEtMjExNjE_28671504-3a61-410a-b665-f9a8051b1920"
      unitRef="usd">6652000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfMzktMy0xLTEtMjExNjE_846c0a29-32cd-4e69-86ef-dd57afb54e2c"
      unitRef="usd">6484000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDAtMS0xLTEtMjExNjE_6a7d92a5-733b-4865-923d-664dc1c068cb"
      unitRef="usd">487623000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDAtMy0xLTEtMjExNjE_73167ef4-5d8c-4d59-af5b-1677e5d92a02"
      unitRef="usd">492324000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDItMS0xLTEtMjExNjE_b5f4e67c-ed18-4295-b943-1c7021e85ef1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDItMy0xLTEtMjExNjE_af9abe2d-89cd-489a-aeb7-a33aa82c2f60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDUtMS0xLTEtMjExNjE_0cd8eac5-29b7-4401-8e40-f3640383d0d5"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDUtMy0xLTEtMjExNjE_277fdf38-68d7-4919-aab0-666338fa595c"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDYtMC0xLTEtMjExNjEvdGV4dHJlZ2lvbjpmY2MzNjJkYzEwZTE0OGY0ODM3ZDc3YzVlMWY4MGQyN18xMDk5NTExNjI3ODUx_6882f1bb-9528-4717-bb43-d3bf87522926"
      unitRef="shares">41816000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDYtMC0xLTEtMjExNjEvdGV4dHJlZ2lvbjpmY2MzNjJkYzEwZTE0OGY0ODM3ZDc3YzVlMWY4MGQyN18xMDk5NTExNjI3ODYw_db104ff0-6165-4857-b4b1-87c5bec6f227"
      unitRef="shares">41397000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDYtMS0xLTEtMjExNjE_84285f69-b480-42f1-b78b-4b57cd7a4881"
      unitRef="usd">418000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDYtMy0xLTEtMjExNjE_ceff7806-7ad1-4f69-b9c5-b4359164ee07"
      unitRef="usd">414000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDctMS0xLTEtMjExNjE_c52136fb-3afa-4a00-a569-d94cbdb2bef3"
      unitRef="usd">334077000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDctMy0xLTEtMjExNjE_2a70fd3d-7d45-4a93-b420-1a9db5887d3c"
      unitRef="usd">322874000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDgtMS0xLTEtMjExNjE_71482eeb-53e6-4a3b-a94f-08f587883e0f"
      unitRef="usd">-19386000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDgtMy0xLTEtMjExNjE_14335dc6-785e-435d-bbd0-b91f40f09ac4"
      unitRef="usd">1975000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDktMS0xLTEtMjExNjE_fb3de999-ba28-4e54-b5e6-caa7d5869d00"
      unitRef="usd">-45353000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNDktMy0xLTEtMjExNjE_fe615ffb-e253-4b98-93c5-1533d0e31d92"
      unitRef="usd">-9887000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNTAtMC0xLTEtMjExNjEvdGV4dHJlZ2lvbjpiOWYyMzkxNTBhNTQ0NWMzYWQ2YzQwN2EwZWVhMDVlZF8yOQ_4d859516-548c-4ae4-aa26-fe848ae32475"
      unitRef="shares">1487000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNTAtMC0xLTEtMjExNjEvdGV4dHJlZ2lvbjpiOWYyMzkxNTBhNTQ0NWMzYWQ2YzQwN2EwZWVhMDVlZF8yOQ_e716b0f6-85ac-48c1-9999-214ef1dc36dc"
      unitRef="shares">1487000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNTAtMS0xLTEtMjExNjE_b15ed6a8-a399-4bf8-ac26-6813d4281387"
      unitRef="usd">14648000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNTAtMy0xLTEtMjExNjE_f9c2c894-e065-4ecd-bb4c-f132253025c6"
      unitRef="usd">14648000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNTEtMS0xLTEtMjExNjE_a616f334-13ab-4b6d-915a-8fef83b53d66"
      unitRef="usd">255108000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNTEtMy0xLTEtMjExNjE_6d468c9a-95f1-4dfe-865a-884a2616ad18"
      unitRef="usd">300728000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNTMtMS0xLTEtMjExNjE_13dc3741-1083-4a98-a2d0-0e3dde96cc63"
      unitRef="usd">742731000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8xOS9mcmFnOjQxOGE3MjExMGJjODRhZDdhYjEwNzE3YWM5NjVlNGE5L3RhYmxlOjA2ZGM1ODVjNDg2NDQ3N2RhYjc0MTVmYjI3OTNlY2NmL3RhYmxlcmFuZ2U6MDZkYzU4NWM0ODY0NDc3ZGFiNzQxNWZiMjc5M2VjY2ZfNTMtMy0xLTEtMjExNjE_1987c53c-286c-4fea-b658-0b01379bdd63"
      unitRef="usd">793052000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMy0xLTEtMS0yMTE2MQ_426cb798-186c-41ce-aee2-4b0c4993b6d8"
      unitRef="usd">-21361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMy0zLTEtMS0yMTE2MQ_0cc44ea8-c8ac-4928-b7f8-1f80d4e1dd09"
      unitRef="usd">5266000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfNi0xLTEtMS0yMTE2MQ_cfff51fa-bd8b-4bbb-9844-89f4bdedfeb9"
      unitRef="usd">17016000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfNi0zLTEtMS0yMTE2MQ_69faa21c-2119-473e-a685-8795b2886656"
      unitRef="usd">18008000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfNy0xLTEtMS0yMTE2MQ_006551df-247d-422a-9195-2d09731588e3"
      unitRef="usd">9189000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfNy0zLTEtMS0yMTE2MQ_a96abf1f-89d2-49e9-8c98-f1899cde44f9"
      unitRef="usd">7471000</us-gaap:ShareBasedCompensation>
    <aort:NoncashLeaseExpense
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfOC0xLTEtMS0yMTE2MQ_037371d9-009f-455d-b5a5-e03ea09e0d73"
      unitRef="usd">5656000</aort:NoncashLeaseExpense>
    <aort:NoncashLeaseExpense
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfOC0zLTEtMS0yMTE2MQ_beed1551-ba85-458b-8f39-bb9d642de64d"
      unitRef="usd">5566000</aort:NoncashLeaseExpense>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfOS0xLTEtMS0yOTAzNg_e9a94fcb-c5cf-4814-af36-be3267c04d0e"
      unitRef="usd">-5097000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfOS0zLTEtMS0yOTAzNg_f5d9507f-5d0a-465a-b17b-1e9c062a1753"
      unitRef="usd">8128000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <aort:WriteDownOfDeferredPreservationCostsAndInventories
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfOS0xLTEtMS0yMTE2MQ_6b1057a9-adb4-46b9-8353-5f7cd1c7aaf5"
      unitRef="usd">3116000</aort:WriteDownOfDeferredPreservationCostsAndInventories>
    <aort:WriteDownOfDeferredPreservationCostsAndInventories
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfOS0zLTEtMS0yMTE2MQ_a65cd2e2-1fc1-4947-b126-230458ca363b"
      unitRef="usd">3987000</aort:WriteDownOfDeferredPreservationCostsAndInventories>
    <aort:NoncashInterestExpense
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTAtMS0xLTEtMjgwMzI_944f5450-ebed-4602-93c1-23dd490cadfa"
      unitRef="usd">1372000</aort:NoncashInterestExpense>
    <aort:NoncashInterestExpense
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTAtMy0xLTEtMjgwNDE_85feb210-0aab-4a50-8755-6e0153431d72"
      unitRef="usd">2025000</aort:NoncashInterestExpense>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTAtMS0xLTEtMjExNjE_d4a9ad6c-2f30-4fe9-91a1-e027aba3f93e"
      unitRef="usd">-4600000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTAtMy0xLTEtMjExNjE_a9f9108f-522b-416a-a8ac-870da5151514"
      unitRef="usd">4970000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTMtMS0xLTEtMjE2MzI_48b297f8-af77-4884-a170-2812dce60dbb"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTMtMy0xLTEtMjE2MjQ_73dca91d-dc97-452e-8647-373ff067d6d0"
      unitRef="usd">15923000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OtherNoncashExpense
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTItMS0xLTEtMjExNjE_837e9dab-3855-440f-8be7-1b3b39829c20"
      unitRef="usd">151000</us-gaap:OtherNoncashExpense>
    <us-gaap:OtherNoncashExpense
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTItMy0xLTEtMjExNjE_38a202be-5fac-450f-beca-3d395586f1b3"
      unitRef="usd">678000</us-gaap:OtherNoncashExpense>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTQtMS0xLTEtMjExNjE_0f7f2a8c-dbae-4faa-b8cd-19478fd3b249"
      unitRef="usd">1788000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTQtMy0xLTEtMjExNjE_c41a45f4-bf21-43a7-822a-345f97b11ca3"
      unitRef="usd">2268000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTctMS0xLTEtMjkwNTU_59b57e2d-ab5f-484f-ac9e-40334c953031"
      unitRef="usd">-2103000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTctMy0xLTEtMjkwNTU_5b4dc128-655d-4b8d-87ef-944864572b47"
      unitRef="usd">65000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <aort:IncreaseDecreaseInDeferredPreservationCostsAndInventories
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTUtMS0xLTEtMjExNjE_6772b230-fdc3-4f39-957c-f4bf23a9b883"
      unitRef="usd">5781000</aort:IncreaseDecreaseInDeferredPreservationCostsAndInventories>
    <aort:IncreaseDecreaseInDeferredPreservationCostsAndInventories
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTUtMy0xLTEtMjExNjE_5ad461b9-35d7-4687-827c-137f339b11ac"
      unitRef="usd">16986000</aort:IncreaseDecreaseInDeferredPreservationCostsAndInventories>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTYtMS0xLTEtMjExNjE_e80a3882-6cc1-4b28-bf7f-c7d5b06fb5a0"
      unitRef="usd">10900000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTYtMy0xLTEtMjExNjE_d10d4895-8845-47ae-bb77-68fadd21b4d9"
      unitRef="usd">8032000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTgtMS0xLTEtMjExNjE_da065e41-57bc-4a76-8875-8979b48678ac"
      unitRef="usd">-4936000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMTgtMy0xLTEtMjExNjE_6c1621e0-5bee-4a48-be59-b781b8e11819"
      unitRef="usd">-3301000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjUtMS0xLTEtMjc5NDE_f84c6bdd-1786-4bac-9b1e-6308d170296f"
      unitRef="usd">1123000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjUtMy0xLTEtMjc5NTA_0552b200-7ecc-498b-aee0-9492e344a7ce"
      unitRef="usd">726000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjQtMS0xLTEtMzAwNTk_bbdabfb1-8314-4739-b551-446e9b0db663"
      unitRef="usd">6924000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjQtMy0xLTEtMzAwNTk_421c82a5-80ba-484d-8a97-c5716c719ca7"
      unitRef="usd">10524000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjUtMS0xLTEtMjkzMzA_8c5b3215-2842-47a4-a661-b5d5b5fbf0d5"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjUtMy0xLTEtMjkzMzA_2a88e5da-8850-41e4-a7c2-362abc1e1673"
      unitRef="usd">19000000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjItMS0xLTEtMjExNjE_224fe417-0151-4a25-8c05-adb13d46b5de"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjItMy0xLTEtMjExNjE_026b2de7-f650-468f-ae6d-6153ec68d436"
      unitRef="usd">-722000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjMtMS0xLTEtMjExNjE_464d6f00-7e11-4d9b-91b8-0fb2f5fd30f7"
      unitRef="usd">-8047000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjMtMy0xLTEtMjExNjE_1b859dc2-6119-438d-b509-3194fbed46ac"
      unitRef="usd">8472000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjYtMS0xLTEtMjExNjE_b7212612-3c36-4972-bc17-d55a07aef8e0"
      unitRef="usd">3344000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjYtMy0xLTEtMjExNjE_2fd9ea6e-e72b-45d8-a612-00d0346a326c"
      unitRef="usd">3531000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzEtMS0xLTEtMzAwNzQ_a864e2f8-144e-4128-bb87-44f8f91303be"
      unitRef="usd">1791000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzEtMy0xLTEtMzAwNzQ_0c17f7e0-b2e4-4b05-9ac3-3ae9820ae9de"
      unitRef="usd">1898000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzEtMS0xLTEtMjgyMTY_da5cbc23-308e-4a4e-8a33-7af5fb815ff1"
      unitRef="usd">2033000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzEtMy0xLTEtMjgyMTY_060e8c33-1404-49ab-810c-ee72b58a7fc1"
      unitRef="usd">2397000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjctMS0xLTEtMjExNjE_a0fffd9f-e898-4868-aa03-161643c9e80f"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMjctMy0xLTEtMjExNjE_a0b5e97b-cb89-493f-bbd7-61028738e124"
      unitRef="usd">2219000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzAtMS0xLTEtMjExNjE_a19927e9-b532-48df-a991-b9d91f7b4ebe"
      unitRef="usd">-300000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzAtMy0xLTEtMjExNjE_53f4853a-c382-4c4b-be3d-99bbf6ac09d4"
      unitRef="usd">-439000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzEtMS0xLTEtMjExNjE_426a4def-ef6f-4377-9cde-ba21d8bc588c"
      unitRef="usd">-780000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzEtMy0xLTEtMjExNjE_7eeb8296-9b9d-45ff-8ee2-e5bb98de051e"
      unitRef="usd">-3422000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzMtMS0xLTEtMjExNjE_47d6fd35-6398-4324-8276-ae8340c26b88"
      unitRef="usd">-3675000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzMtMy0xLTEtMjExNjE_ba692f5c-81f5-4a6a-bc73-de55940e30bb"
      unitRef="usd">1418000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzQtMS0xLTEtMjExNjE_400f952e-b1a5-4dcc-b743-d5adfb08229c"
      unitRef="usd">-17438000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzQtMy0xLTEtMjExNjE_c7ca414a-272e-4bfd-b9c3-adcdec183afa"
      unitRef="usd">3167000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzYtMS0xLTEtMjExNjE_1a6d87fa-ba3c-42b0-930d-086066bef152"
      unitRef="usd">55010000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i02c95f38d9b543ae84f37d41d8baa157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzYtMy0xLTEtMjExNjE_ddbdfca2-1d2b-49a7-98df-abc6674d6094"
      unitRef="usd">61958000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzctMS0xLTEtMjExNjE_48a018e2-b603-4103-98f5-8c44e146426a"
      unitRef="usd">37572000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idfb7570230e54f50941fc14b31243894_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yMi9mcmFnOmYxNTE3MjIzMzk4MjRjZmRhZTlkMTJmNDNiZDUxMDY3L3RhYmxlOmUzMWQ4YjIwNzM0ZDQ1ZWY5M2JjMGE3ZjA1Yzk5NWNhL3RhYmxlcmFuZ2U6ZTMxZDhiMjA3MzRkNDVlZjkzYmMwYTdmMDVjOTk1Y2FfMzctMy0xLTEtMjExNjE_649a5e60-467c-4676-abcc-cf67b17769ae"
      unitRef="usd">65125000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3f32d331c65a4d77abae1c29bfd76fad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfMi0xLTEtMS0yMTE2MQ_a6b01f66-bd9a-4d39-b487-2184c9cf1a30"
      unitRef="shares">41744000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3f32d331c65a4d77abae1c29bfd76fad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfMi0zLTEtMS0yMTE2MQ_4f54f0c6-4ba8-4929-8703-66662e265445"
      unitRef="usd">417000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i75cedf86a43b46479cf2b7e2e4ffa5b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfMi01LTEtMS0yMTE2MQ_ad7959cb-da8d-48c8-b245-92008dbe07f6"
      unitRef="usd">329871000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2327fb17357843d49351125df49690ce_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfMi03LTEtMS0yMTE2MQ_3b57411f-5847-4d40-ad46-b2d340d3e486"
      unitRef="usd">-5673000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i500babc0c996435a9c7bf3de79597910_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfMi05LTEtMS0yMTE2MQ_1fa29faf-9917-4ced-a93f-5ab4d8024a49"
      unitRef="usd">-28458000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i5517182634564914ba321ae01406e558_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfMi0xMS0xLTEtMjExNjE_3809f1ce-ec0c-4951-8863-224f60f1e45d"
      unitRef="shares">1487000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i5517182634564914ba321ae01406e558_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfMi0xMy0xLTEtMjExNjE_783102ae-dc8f-4ca7-abcc-6c6608328e91"
      unitRef="usd">14648000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="ic0173bc1ef6e4cd89e057d607f1488e3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfMi0xNS0xLTEtMjExNjE_83c14c3e-b867-474f-a37f-b9dbfcab4890"
      unitRef="usd">281509000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie53b06b7fc644641930b5fae9767bb47_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfMy03LTEtMS0yMTE2MQ_264811e6-335c-46a8-9fec-e7982c0b8a0e"
      unitRef="usd">-13713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfMy0xNS0xLTEtMjExNjE_41e932c2-5c07-4a68-98ab-679df512a652"
      unitRef="usd">-13713000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i27b4dd9bf4a1461f8c3787382c8bdc2c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNC05LTEtMS0yMTE2MQ_3e57dab3-20a7-4f54-a785-d538b3b36634"
      unitRef="usd">-16895000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNC0xNS0xLTEtMjExNjE_805d4166-8036-4a7b-82af-f50261f173b5"
      unitRef="usd">-16895000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i4d654e08061c4d2eb225d927a13203b2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNS0xLTEtMS0yMTE2MQ_89dd115c-9db6-49ab-baba-4b1f2594431a"
      unitRef="shares">7000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib4351c2916a14e6583947067dccfd48f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNS01LTEtMS0yMTE2MQ_7bde48cd-373a-4db6-a198-651977886db3"
      unitRef="usd">3233000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNS0xNS0xLTEtMjExNjE_a734cb9b-039c-4552-9cf5-d7c7568ad22e"
      unitRef="usd">3233000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4d654e08061c4d2eb225d927a13203b2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNi0xLTEtMS0yMTE2MQ_87794f6f-d14b-4f78-802c-ee12ee1eebfb"
      unitRef="shares">9000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib4351c2916a14e6583947067dccfd48f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNi01LTEtMS0yMTE2MQ_51a76d9a-e430-4bb5-8682-73c0dd217ad8"
      unitRef="usd">85000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNi0xNS0xLTEtMjExNjE_2b26e93a-4c52-4c53-a596-8e1202a99365"
      unitRef="usd">85000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i4d654e08061c4d2eb225d927a13203b2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNy0xLTEtMS0yMTE2MQ_1c8d4bcb-2900-477a-ae00-959ab362f0c5"
      unitRef="shares">58000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i4d654e08061c4d2eb225d927a13203b2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNy0zLTEtMS0yMTE2MQ_e53474da-523d-43c5-983b-7adb4b365c0e"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib4351c2916a14e6583947067dccfd48f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNy01LTEtMS0yMTE2MQ_77ac4b4e-f57e-497e-801f-6a1775a090a0"
      unitRef="usd">940000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfNy0xNS0xLTEtMjExNjE_657b1c7a-0986-4eb4-8e29-37c9dca016ef"
      unitRef="usd">941000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="i4d654e08061c4d2eb225d927a13203b2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOC0xLTEtMS0yMTE2MQ_f5ed024d-66a1-4b01-ad69-ebcce42fbb22"
      unitRef="shares">2000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="ib4351c2916a14e6583947067dccfd48f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOC01LTEtMS0yMTE2MQ_f25be2f1-a883-47a9-9bc2-b515a9f3e8cc"
      unitRef="usd">52000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOC0xNS0xLTEtMjExNjE_8770528f-7fb9-40dd-8630-0f07358dd7a2"
      unitRef="usd">52000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifb24e4445f234f45bd7b3b6d182b317a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOS0xLTEtMS0yMTE2MQ_f57636e9-8dfe-4869-a94d-faecb4e7a3db"
      unitRef="shares">41816000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ifb24e4445f234f45bd7b3b6d182b317a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOS0zLTEtMS0yMTE2MQ_4493094e-05f4-4988-8e7e-5102151d3900"
      unitRef="usd">418000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ebbddb2f6f04869aef50eed79a94a0a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOS01LTEtMS0yMTE2MQ_87520455-544e-4e42-9112-2e33968a30a9"
      unitRef="usd">334077000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c92a5fd903b49a588c3ceab6bf0fd71_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOS03LTEtMS0yMTE2MQ_f3c9432f-4a77-4889-8adf-977374f2d82f"
      unitRef="usd">-19386000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idcf07ce8eeae433881f120218ee9a339_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOS05LTEtMS0yMTE2MQ_435e8c31-3762-4b64-a9c1-3d1818db2cde"
      unitRef="usd">-45353000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i855b2caffaf74a64b3f2ef74285e23ad_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOS0xMS0xLTEtMjExNjE_c74c2d71-ca96-44b2-984b-b32ded3f906c"
      unitRef="shares">1487000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i855b2caffaf74a64b3f2ef74285e23ad_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOS0xMy0xLTEtMjExNjE_71fed71c-df64-4141-a783-42f310a527dc"
      unitRef="usd">14648000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjg4N2UyOWQ3OTk5MDRlOWE4NTQyZTFkOTdjNGFlMzJjL3RhYmxlcmFuZ2U6ODg3ZTI5ZDc5OTkwNGU5YTg1NDJlMWQ5N2M0YWUzMmNfOS0xNS0xLTEtMjExNjE_374890e6-210b-4657-aebf-522ce370d079"
      unitRef="usd">255108000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i707205b1c07e4c1988ca5ff5d74d4a17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfMi0xLTEtMS0yMTE2MQ_1e0e6d7b-9e34-499a-871d-d2ef9ff31162"
      unitRef="shares">41397000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i707205b1c07e4c1988ca5ff5d74d4a17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfMi0zLTEtMS0yMTE2MQ_bb3b280f-6ef3-4e6d-b80c-4e4ea9c2f182"
      unitRef="usd">414000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iee6c1445ceaf40bbb5e5f10623f14612_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfMi01LTEtMS0yMTE2MQ_868ba4e2-4bd1-44e6-a03f-2180f022312f"
      unitRef="usd">322874000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i017ca17a602e45219dab10ea1da5ec48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfMi03LTEtMS0yMTE2MQ_bf839bc8-21cf-439e-84ee-cba7356a4294"
      unitRef="usd">1975000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2d546f3304f74a65ad65e63d5f35549c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfMi05LTEtMS0yMTE2MQ_1c9f1e41-ae10-47cf-b32a-4c6da051dabf"
      unitRef="usd">-9887000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i3556d5d3a27c416a831f28c2fa395382_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfMi0xMS0xLTEtMjExNjE_bbeedfe1-d85c-47f7-be26-d99df946168e"
      unitRef="shares">1487000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i3556d5d3a27c416a831f28c2fa395382_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfMi0xMy0xLTEtMjExNjE_f760186f-73f5-4310-87f5-5a524aa189b1"
      unitRef="usd">14648000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfMi0xNS0xLTEtMjExNjE_9d875298-4b8e-427c-9678-170b49c0c630"
      unitRef="usd">300728000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5632806a31294031ba676bcf8ede366e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfMy03LTEtMS0yMTE2MQ_d05a5aff-79bb-4ed5-9ce5-72d6c3f3376c"
      unitRef="usd">-21361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfMy0xNS0xLTEtMjExNjE_7d808437-c66e-4405-bf57-75f1128f4f12"
      unitRef="usd">-21361000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="iebd5d3ab6b5148ef93bef9493a895975_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNC05LTEtMS0yMTE2MQ_f72b2452-b5b8-4118-855f-82c5a5c0010b"
      unitRef="usd">-35466000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNC0xNS0xLTEtMjExNjE_38e12143-40c9-44a0-83ae-cc2cfa5691fd"
      unitRef="usd">-35466000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i28f78d09ab10498dabbd1641f39ceaea_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNS0xLTEtMS0yMTE2MQ_d1bd1f38-5055-42ee-bb5e-d758de5b56ae"
      unitRef="shares">269000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i28f78d09ab10498dabbd1641f39ceaea_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNS0zLTEtMS0yMTE2MQ_074a4e65-2111-449a-9d86-6570e7f9bc12"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic31b11b9e24042e291cfae22df2c5210_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNS01LTEtMS0yMTE2MQ_537496a8-73c6-45db-9fde-223e333e8c69"
      unitRef="usd">9652000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNS0xNS0xLTEtMjExNjE_6da41176-475c-460a-9a5e-60c9ef22dd53"
      unitRef="usd">9654000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i28f78d09ab10498dabbd1641f39ceaea_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNi0xLTEtMS0yMTE2MQ_8df183e1-b549-4d91-aaa0-184738da6277"
      unitRef="shares">149000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i28f78d09ab10498dabbd1641f39ceaea_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNi0zLTEtMS0yMTE2MQ_09bc7473-4194-4146-94ee-a38fc931cdc8"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic31b11b9e24042e291cfae22df2c5210_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNi01LTEtMS0yMTE2MQ_d424646f-739e-4a28-8aa3-94d4ac43c4b9"
      unitRef="usd">1763000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNi0xNS0xLTEtMjExNjE_78f96dbf-79a5-4eb4-b805-efa13b5259bc"
      unitRef="usd">1765000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i28f78d09ab10498dabbd1641f39ceaea_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNy0xLTEtMS0yMTE2MQ_53647e8f-fdd5-48ec-a27e-8c1900316e1b"
      unitRef="shares">95000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i28f78d09ab10498dabbd1641f39ceaea_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNy0zLTEtMS0yMTE2MQ_809091f4-6faa-426b-8592-6c85115fa926"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ic31b11b9e24042e291cfae22df2c5210_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNy01LTEtMS0yMTE2MQ_00914fda-cabc-4a01-a6ea-a3fca7e9dc3d"
      unitRef="usd">1578000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfNy0xNS0xLTEtMjExNjE_625d0b87-bb00-4c0f-a376-b89b1e4eaa40"
      unitRef="usd">1579000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="i28f78d09ab10498dabbd1641f39ceaea_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOC0xLTEtMS0yMTE2MQ_1da5cc79-073d-4662-9a0f-1aebdb076408"
      unitRef="shares">94000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i28f78d09ab10498dabbd1641f39ceaea_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOC0zLTEtMS0yMTE2MQ_116ab782-6e81-4c3a-9e0c-44cab728bd20"
      unitRef="usd">1000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="ic31b11b9e24042e291cfae22df2c5210_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOC01LTEtMS0yMTE2MQ_c5734572-b720-4801-b63e-d71361630d94"
      unitRef="usd">1790000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOC0xNS0xLTEtMjExNjE_da94ba90-a646-44fe-886e-12e70af38729"
      unitRef="usd">1791000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifb24e4445f234f45bd7b3b6d182b317a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOS0xLTEtMS0yMTE2MQ_7d1c78e9-79e2-4697-8c1d-1f7ed61375f8"
      unitRef="shares">41816000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ifb24e4445f234f45bd7b3b6d182b317a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOS0zLTEtMS0yMTE2MQ_d489aef7-832d-446a-99c8-5e4ab4e4ce2b"
      unitRef="usd">418000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ebbddb2f6f04869aef50eed79a94a0a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOS01LTEtMS0yMTE2MQ_ae53e06e-ce0e-47cf-8a9c-e6d07df98001"
      unitRef="usd">334077000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c92a5fd903b49a588c3ceab6bf0fd71_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOS03LTEtMS0yMTE2MQ_49c049a7-077a-4ff8-9757-a1f4fcc31221"
      unitRef="usd">-19386000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idcf07ce8eeae433881f120218ee9a339_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOS05LTEtMS0yMTE2MQ_ebe0ef38-61a3-4037-bd13-108bbd8e113a"
      unitRef="usd">-45353000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i855b2caffaf74a64b3f2ef74285e23ad_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOS0xMS0xLTEtMjExNjE_5dcfab43-46db-436e-94e5-ecb819f1ef03"
      unitRef="shares">1487000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i855b2caffaf74a64b3f2ef74285e23ad_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOS0xMy0xLTEtMjExNjE_845d1522-0f03-43fb-8ce0-70856956c777"
      unitRef="usd">14648000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmQyY2Y2Nzc1NGZkMDQ2MzQ5MGM4MTQ0YzM0MTNkODAyL3RhYmxlcmFuZ2U6ZDJjZjY3NzU0ZmQwNDYzNDkwYzgxNDRjMzQxM2Q4MDJfOS0xNS0xLTEtMjExNjE_1b1c5331-4a45-4573-8514-cb54bb58d641"
      unitRef="usd">255108000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie9e49d8b70744e2291a48074042aac1d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfMi0xLTEtMS0yMTE2MQ_9ad0fa25-9a5f-434e-8987-fa4bf750361c"
      unitRef="shares">40742000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie9e49d8b70744e2291a48074042aac1d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfMi0zLTEtMS0yMTE2MQ_4698fa6a-f17d-4e48-b472-a64e524fb1c5"
      unitRef="usd">407000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibd29210f343141e18bac0fa033368edb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfMi01LTEtMS0yMTE2MQ_4f94a6f7-b487-44f6-a6a6-7e93c82a031f"
      unitRef="usd">305157000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6cad2dbd6f2405aa20050ef52e24d72_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfMi03LTEtMS0yMTE2MQ_dbee0e7e-069d-4a7e-a3e6-04f98265697e"
      unitRef="usd">11493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idc8bf90a94e84b16b4e0133d5e3511c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfMi05LTEtMS0yMTE2MQ_e1464268-578b-46d5-98a3-193da30b0627"
      unitRef="usd">-574000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i382d3d021f0e4fc5926b820bd792e570_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfMi0xMS0xLTEtMjExNjE_cf1c6808-1771-45ec-b922-c29b7bb39ff1"
      unitRef="shares">1487000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i382d3d021f0e4fc5926b820bd792e570_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfMi0xMy0xLTEtMjExNjE_35032822-15fb-46d1-8648-8691e47d79d5"
      unitRef="usd">14648000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="ic8fc748ed8cc4d6197311f7f5b70f8b9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfMi0xNS0xLTEtMjExNjE_548b3d31-885f-4108-9f4a-3ff65778db38"
      unitRef="usd">301835000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i3d640434e1ec4e1f8bc779369e3c30fc_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfMy03LTEtMS0yMTE2MQ_04be3321-6144-4b9c-aca9-cb61965762e8"
      unitRef="usd">10582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfMy0xNS0xLTEtMjExNjE_37e3ba29-8276-4666-8e84-243c4e13dae7"
      unitRef="usd">10582000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1171158da9d64ea3bb3f8187eeb9bb6a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNC05LTEtMS0yMTE2MQ_56e6cef8-8fd3-474b-8c4a-5e8949bc0ba1"
      unitRef="usd">-5010000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNC0xNS0xLTEtMjExNjE_4832c725-c04c-4068-ad68-effb8ddfbbf7"
      unitRef="usd">-5010000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i7c9e6fcb6b5041a28fcbb938004e223e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNS0xLTEtMS0yMTE2MQ_da14462d-ab8d-4a29-a655-54683fe75c0d"
      unitRef="shares">8000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7c9e6fcb6b5041a28fcbb938004e223e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNS0zLTEtMS0yMTE2MQ_fbc95b30-f152-4d81-8a1a-c59501cc6e37"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i37d952f703594debb99cbb034f182acc_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNS01LTEtMS0yMTE2MQ_5d8cb327-6e46-4b22-afc4-1abb79e6ae23"
      unitRef="usd">2990000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNS0xNS0xLTEtMjExNjE_26f273b5-776d-48b4-b5d2-93add6d01fe7"
      unitRef="usd">2991000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7c9e6fcb6b5041a28fcbb938004e223e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNi0xLTEtMS0yMTE2MQ_dafe8861-adb8-4d76-aeab-5297945c636c"
      unitRef="shares">18000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i37d952f703594debb99cbb034f182acc_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNi01LTEtMS0yMTE2MQ_8f0a2848-7da4-4cf1-a8f7-ca2e9c3fe69b"
      unitRef="usd">191000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNi0xNS0xLTEtMjExNjE_4b3f9932-cb8a-438d-a748-ecf401f39cfd"
      unitRef="usd">191000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i7c9e6fcb6b5041a28fcbb938004e223e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNy0xLTEtMS0yMTE2MQ_619fe65e-351b-4bc5-81ac-b965bb88d354"
      unitRef="shares">50000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i37d952f703594debb99cbb034f182acc_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNy01LTEtMS0yMTE2MQ_7e8b6478-50fd-4b86-9d39-f583b1a94627"
      unitRef="usd">1019000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfNy0xNS0xLTEtMjExNjE_d04f347d-b512-45e5-8c75-fbeeecf2b933"
      unitRef="usd">1019000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="i7c9e6fcb6b5041a28fcbb938004e223e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOC0xLTEtMS0yMTE2MQ_198c6aa5-9cf7-4510-af51-dfa0dadfc845"
      unitRef="shares">2000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i37d952f703594debb99cbb034f182acc_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOC01LTEtMS0yMTE2MQ_559996f9-94f1-4fb6-a66b-50850777aa77"
      unitRef="usd">67000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOC0xNS0xLTEtMjExNjE_f9aea4fc-a26b-41ed-b939-6ef64a3ca07b"
      unitRef="usd">67000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i280bd3e07c864a7c9aaa759e2c9d499a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOS0xLTEtMS0yMTE2MQ_81eb62bd-3fc7-40e4-834a-736e26bb02f9"
      unitRef="shares">40816000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i280bd3e07c864a7c9aaa759e2c9d499a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOS0zLTEtMS0yMTE2MQ_68dfc2d1-c1ec-4b3c-bd26-067b2c804dc9"
      unitRef="usd">408000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e85ab3998944bb3b78d14636d55e58c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOS01LTEtMS0yMTE2MQ_81f92c72-1bd9-4a6c-8658-a8425d29902e"
      unitRef="usd">309290000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5a36f4d7f25b4eeaa95f908a94d5a7d0_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOS03LTEtMS0yMTE2MQ_d821360f-2d13-43c8-8ff8-9f23a6153b69"
      unitRef="usd">22075000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5259bc5ea2d48cfb9c3d8a509a38485_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOS05LTEtMS0yMTE2MQ_c0f077fa-5218-4356-9231-e7de4a5740f1"
      unitRef="usd">-5584000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i874eb09dd9e04c1193c970174fefa74c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOS0xMS0xLTEtMjExNjE_e0975ac5-0321-4221-8c4e-c75f95421388"
      unitRef="shares">1487000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i874eb09dd9e04c1193c970174fefa74c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOS0xMy0xLTEtMjExNjE_178b56f9-911c-4652-b295-9b693ac3fcb3"
      unitRef="usd">14648000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="idfb7570230e54f50941fc14b31243894_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOmEzNGMyMDkzN2RlYjQyY2U5ZjYzMWU0YzY4ZjM5MzhhL3RhYmxlcmFuZ2U6YTM0YzIwOTM3ZGViNDJjZTlmNjMxZTRjNjhmMzkzOGFfOS0xNS0xLTEtMjExNjE_73282e41-9d44-4a23-b8ee-e05d9a0a05ef"
      unitRef="usd">311541000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6421cdadddcd4de2b8a922abe34ec4d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMi0xLTEtMS0yMTE2MQ_ca4e1de8-197b-49d2-8e07-bfa6d635c6b6"
      unitRef="shares">40394000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6421cdadddcd4de2b8a922abe34ec4d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMi0zLTEtMS0yMTE2MQ_7ae27756-f88f-4558-92ef-c3608fff86cc"
      unitRef="usd">404000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i34648a7bb99f40b581988c47181998e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMi01LTEtMS0yMTE2MQ_108f5ec7-7dfe-42ec-9608-524a229e551e"
      unitRef="usd">316192000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie76736e9a34845c0be39eb23bee21d1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMi03LTEtMS0yMTE2MQ_cfaabf71-89e8-47ff-83d1-81f7149a69dc"
      unitRef="usd">20022000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib3ea81c295134d2a950a870df83c0fc8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMi05LTEtMS0yMTE2MQ_1521ded9-0b2e-49d0-8c5a-f44acdcead3a"
      unitRef="usd">6743000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i39b0402fe99e4b81b9cc8baa58b16782_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMi0xMS0xLTEtMjExNjE_5cde27e9-815e-4a69-9951-939dfaf1a98a"
      unitRef="shares">1487000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i39b0402fe99e4b81b9cc8baa58b16782_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMi0xMy0xLTEtMjExNjE_6af734f4-cc86-4f6e-8df1-ac49cfe2f757"
      unitRef="usd">14648000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="i02c95f38d9b543ae84f37d41d8baa157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMi0xNS0xLTEtMjExNjE_31eba2b4-34ac-4fa0-afdb-d796690a3642"
      unitRef="usd">328713000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib830edf09033428cbcfce9cd0d56ccd3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMy03LTEtMS0yMTE2MQ_cbf4610a-a57e-409d-8cbb-d1bbd40e4706"
      unitRef="usd">5266000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMy0xNS0xLTEtMjExNjE_c0705aad-3307-46d5-92b7-337782098a72"
      unitRef="usd">5266000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idfcc2e11a6ef41a4bf0b9fc74a0437c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNC05LTEtMS0yMTE2MQ_a476d7c7-785c-4db0-a81d-2e2680e534a7"
      unitRef="usd">-12327000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNC0xNS0xLTEtMjExNjE_6cc843b0-bc0b-4943-827e-eb3b808f7347"
      unitRef="usd">-12327000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i88ff77f1faa34bb5a9274393c266a3c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNS01LTEtMS0yMTE2MQ_0ef14621-9f7a-4491-ba15-5f980b71c7d8"
      unitRef="usd">-16426000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c206091bc204dc2a0b88d27cd64ac1c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNS03LTEtMS0yMTE2MQ_6be6cde8-8bcd-4e1b-8b96-a1ecc65b8853"
      unitRef="usd">-3213000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia34aaa5e1fdf43c6976074120b87cf65_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNS0xNS0xLTEtMjExNjE_8b5974b7-cc10-408b-b94b-61a2a3391f64"
      unitRef="usd">-19639000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i53f2fb2d31264673a42ebfbefb9cb098_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNi0xLTEtMS0yMTE2MQ_ec534b3a-b164-4ecb-8e21-3d93ebe0ff34"
      unitRef="shares">252000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i53f2fb2d31264673a42ebfbefb9cb098_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNi0zLTEtMS0yMTE2MQ_35f54bdf-183b-464a-be70-770cab9a4cc3"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4bb844b6a956440a8c40b76f8ef5e9ad_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNi01LTEtMS0yMTE2MQ_d46a097b-4415-4846-a1ae-d02322fca90e"
      unitRef="usd">7892000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNi0xNS0xLTEtMjExNjE_ec019366-9aa9-4a71-b0c8-1f7906f20cc2"
      unitRef="usd">7895000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i53f2fb2d31264673a42ebfbefb9cb098_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNy0xLTEtMS0yMTE2MQ_6490c6b7-5477-4cf2-be29-27e260878f44"
      unitRef="shares">158000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i53f2fb2d31264673a42ebfbefb9cb098_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNy0zLTEtMS0yMTE2MQ_89b1dacf-914b-46b9-a319-a576a98013bf"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4bb844b6a956440a8c40b76f8ef5e9ad_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNy01LTEtMS0yMTE2MQ_60be776b-ec42-473c-91fa-900f88d9fb4d"
      unitRef="usd">1921000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfNy0xNS0xLTEtMjExNjE_21afc4c3-6118-427b-a5c5-0dda1ba64870"
      unitRef="usd">1922000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i53f2fb2d31264673a42ebfbefb9cb098_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfOC0xLTEtMS0yMTE2MQ_ff67220c-4ffa-4b4a-b73b-f88fbb14ae87"
      unitRef="shares">87000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i53f2fb2d31264673a42ebfbefb9cb098_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfOC0zLTEtMS0yMTE2MQ_ccfc1ddf-9330-4f3d-b9f0-5bb67fdc9495"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i4bb844b6a956440a8c40b76f8ef5e9ad_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfOC01LTEtMS0yMTE2MQ_514e2b07-7b7a-4f50-b562-4101c3403cc4"
      unitRef="usd">1608000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfOC0xNS0xLTEtMjExNjE_e622c485-551d-4311-921e-e8cdef1d31de"
      unitRef="usd">1609000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="i53f2fb2d31264673a42ebfbefb9cb098_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfOS0xLTEtMS0yMTE2MQ_0b4e073a-8863-4295-8ba5-c65ba247d0c2"
      unitRef="shares">75000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i53f2fb2d31264673a42ebfbefb9cb098_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfOS0zLTEtMS0yMTE2MQ_a8400146-3c6b-4753-aac4-0b0a8239376d"
      unitRef="usd">1000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i4bb844b6a956440a8c40b76f8ef5e9ad_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfOS01LTEtMS0yMTE2MQ_f65ab4cf-450c-4463-a6ba-9dd36eafadc8"
      unitRef="usd">1897000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfOS0xNS0xLTEtMjExNjE_81c5710e-a558-46b2-b8c4-67e53b9915ed"
      unitRef="usd">1898000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i280bd3e07c864a7c9aaa759e2c9d499a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMTAtMS0xLTEtMjExNjE_3e1b9951-72d8-4f1d-9118-aa7f36c6deda"
      unitRef="shares">40816000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i280bd3e07c864a7c9aaa759e2c9d499a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMTAtMy0xLTEtMjExNjE_7060be81-28bc-4097-b9b9-21550691fd42"
      unitRef="usd">408000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e85ab3998944bb3b78d14636d55e58c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMTAtNS0xLTEtMjExNjE_d3405e2a-3cbb-4e92-b885-6123fe9a9d5f"
      unitRef="usd">309290000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5a36f4d7f25b4eeaa95f908a94d5a7d0_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMTAtNy0xLTEtMjExNjE_cc4a2d11-a450-464d-b1b1-a1f1a8b29722"
      unitRef="usd">22075000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5259bc5ea2d48cfb9c3d8a509a38485_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMTAtOS0xLTEtMjExNjE_cfe47f0b-9c04-48a5-8cbe-bb949063f236"
      unitRef="usd">-5584000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i874eb09dd9e04c1193c970174fefa74c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMTAtMTEtMS0xLTIxMTYx_9c62ce4d-75d2-49a0-9b16-e81fea132472"
      unitRef="shares">1487000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i874eb09dd9e04c1193c970174fefa74c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMTAtMTMtMS0xLTIxMTYx_a714f82f-2505-40e9-9344-a1e553546a59"
      unitRef="usd">14648000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="idfb7570230e54f50941fc14b31243894_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8yNS9mcmFnOjU1YTQ3YTcyNWZhMzQ3ZGFhM2Y5ZGFmNzQ2MDlhMDFlL3RhYmxlOjI5N2IwZTAxYTlhMjRjYTE4MjI5OTM1M2I0ODM5MDhkL3RhYmxlcmFuZ2U6Mjk3YjBlMDFhOWEyNGNhMTgyMjk5MzUzYjQ4MzkwOGRfMTAtMTUtMS0xLTIxMTYx_b5903e87-ef36-43a1-ab09-340a59625a90"
      unitRef="usd">311541000</us-gaap:StockholdersEquity>
    <us-gaap:BasisOfAccounting
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zMS9mcmFnOmMzNGY4MjI0NTI4NzRmYTBiNTI1MjVjMjhkODdmOTU0L3RleHRyZWdpb246YzM0ZjgyMjQ1Mjg3NGZhMGI1MjUyNWMyOGQ4N2Y5NTRfNDE5Nw_d4493cab-f5ff-4550-9d67-6c8e9e28fd51">Basis of Presentation and Summary of Significant Accounting Policies&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Condensed Consolidated Financial Statements include the accounts of Artivion, Inc. and its subsidiaries (&#x201c;Artivion,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; or &#x201c;us&#x201d;). All significant intercompany accounts and transactions have been eliminated in consolidation. The accompanying Condensed Consolidated Balance Sheet as of December&#160;31, 2021 has been derived from audited financial statements. The accompanying unaudited Condensed Consolidated Financial Statements as of, and for the three and nine months ended, September&#160;30, 2022 and 2021 have been prepared in accordance with (i) accounting principles generally accepted in the US for interim financial information and (ii) the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the US Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Accordingly, such statements do not include all the information and disclosures that are required by accounting principles generally accepted in the US for a complete presentation of financial statements. In the opinion of management, all adjustments (including those of a normal, recurring nature) considered necessary for a fair presentation have been included. Operating results for the three and nine months ended September&#160;30, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022. These Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and Notes included in Artivion&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2021 filed with the SEC on February&#160;22, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our significant accounting policies is included in Note 1 of the &#x201c;Notes to Consolidated Financial Statements&#x201d; contained in our Form 10-K for the year ended December&#160;31, 2021. Management believes that the consistent application of these policies enables us to provide users of the financial statements with useful and reliable information about our operating results and financial condition. The Condensed Consolidated Financial Statements are prepared in accordance with accounting principles generally accepted in the US, which require us to make estimates and assumptions. We did not experience any significant changes during the three and nine months ended September&#160;30, 2022 in any of our Significant Accounting Policies from those contained in our Form 10-K for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020 the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standard Update (&#x201c;ASU&#x201d;) Update No. 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2020-06&#x201d;). The update simplifies the accounting for convertible instruments by eliminating two accounting models (i.e., the cash conversion model and beneficial conversion feature model) and reducing the number of embedded conversion features that could be recognized separately from the host contract. ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. On January 1, 2021 we adopted ASU 2020-06 using the modified retrospective approach. See Note 9 for further discussion of convertible debt. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Not Yet Effective &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020 the FASB issued ASU 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform Topic 848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 848&#x201d;). The amendments in this ASU were put forth in response to the market transition from the LIBOR and other interbank offered rates to alternative reference rates. Accounting principles generally accepted in the United States of America require entities to evaluate whether a contract modification, such as the replacement or change of a reference rate, results in the establishment of a new contract or continuation of an existing contract. ASC 848 allows an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform. The standard provides this temporary election through December&#160;31, 2022 and cannot be applied to contract modifications that occur after December&#160;31, 2022. &lt;/span&gt;We are in the process of evaluating the effect that the adoption of this standard will have on our financial position and results of operations.</us-gaap:BasisOfAccounting>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zMS9mcmFnOmMzNGY4MjI0NTI4NzRmYTBiNTI1MjVjMjhkODdmOTU0L3RleHRyZWdpb246YzM0ZjgyMjQ1Mjg3NGZhMGI1MjUyNWMyOGQ4N2Y5NTRfNDE5Ng_393f4a9a-79f8-4877-95b0-ccf8e431b1ef">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020 the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standard Update (&#x201c;ASU&#x201d;) Update No. 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2020-06&#x201d;). The update simplifies the accounting for convertible instruments by eliminating two accounting models (i.e., the cash conversion model and beneficial conversion feature model) and reducing the number of embedded conversion features that could be recognized separately from the host contract. ASU 2020-06 also enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. On January 1, 2021 we adopted ASU 2020-06 using the modified retrospective approach. See Note 9 for further discussion of convertible debt. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Not Yet Effective &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020 the FASB issued ASU 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform Topic 848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 848&#x201d;). The amendments in this ASU were put forth in response to the market transition from the LIBOR and other interbank offered rates to alternative reference rates. Accounting principles generally accepted in the United States of America require entities to evaluate whether a contract modification, such as the replacement or change of a reference rate, results in the establishment of a new contract or continuation of an existing contract. ASC 848 allows an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform. The standard provides this temporary election through December&#160;31, 2022 and cannot be applied to contract modifications that occur after December&#160;31, 2022. &lt;/span&gt;We are in the process of evaluating the effect that the adoption of this standard will have on our financial position and results of operations.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzEwOTk1MTE2MzI3NTY_1d1c9feb-9a72-4776-b76e-639dce424dcd">Sale of PerClot&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 28, 2021 we entered into an asset purchase agreement and other ancillary agreements related to the sale of PerClot&#xae;, a polysaccharide hemostatic agent used in surgery (&#x201c;PerClot&#x201d;), to a subsidiary of Baxter International, Inc. (&#x201c;Baxter&#x201d;) and an agreement to terminate all of our material agreements with Starch Medical, Inc. (&#x201c;SMI&#x201d;) related to PerClot (collectively the &#x201c;Baxter Transaction&#x201d;). Under the terms of the Baxter Transaction, Baxter will pay an aggregate of up to $60.8 million in consideration (we will receive up to $45.8 million and SMI will receive up to $15.0 million), consisting of (i) $25.0 million at closing, of which $6.0 million was paid to SMI; (ii) up to $25.0 million upon our receipt of Premarket Approval (&#x201c;PMA&#x201d;) approval from the US Food and Drug Administration (the &#x201c;FDA&#x201d;) for PerClot and our transfer of the PMA to Baxter, of which up to $6.0 million is payable to SMI, subject to certain reductions for delay in PMA approval; and (iii) up to $10.0 million upon Baxter&#x2019;s achievement of certain cumulative worldwide net sales of PerClot prior to December 31, 2026 and December 31, 2027, of which up to $3.0 million is payable to SMI. In addition, at the conclusion of our manufacturing and supply services for Baxter, Baxter will pay $780,000 upon transfer of our PerClot manufacturing equipment. Under the terms of the Baxter Transaction, we will continue to provide to Baxter certain transition and manufacturing and supply services relating to the sale of SMI PerClot outside of the US and manufacture and supply of PerClot to Baxter post PMA approval.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for the Transaction&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon closing of the Baxter Transaction, we received $25.0 million from Baxter and paid $6.0 million to SMI. We derecognized intangible assets with a carrying value of $1.6 million and wrote-off $1.5 million of prepaid royalties previously recorded on our Condensed Consolidated Balance Sheets related to PerClot. Under the terms of the agreement, Baxter acquired intellectual property related to our development efforts for PerClot. We recorded a pre-tax gain of $15.9 million, included as Gain from sale of non-financial assets within the Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2021. The PerClot product line was included as part of our Medical Devices segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i93965fb5672a40aaa73943e5e32c7968_I20210728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAxNDY_5f88d329-c644-4d38-8d1a-86c7ac5c5a6f"
      unitRef="usd">60800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="if7419f77f0164d6e8bbfd14061a58dc8_I20210728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAxNTQ_7aa3ec57-d92e-4caf-8015-a8a299c18c13"
      unitRef="usd">45800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i6db073c52b794f6f9307cf9c09aa6840_I20210728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAxNjI_56095147-d787-40a6-a0f5-8eee4655c000"
      unitRef="usd">15000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i474797d7697b4b30bbed0e1b1e4c0c1f_D20210728-20210728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAxNzA_0574bdf1-7795-49f7-ac23-df66b89dfb5b"
      unitRef="usd">25000000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ic8c37cb40b344c3fba9bdc98b545a5de_D20210728-20210728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAxNzg_eb3270e4-8062-4d78-a16d-4edd823ba47f"
      unitRef="usd">6000000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <aort:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivable
      contextRef="i1e2e38f130ed4105acb2e32af2c464db_I20210728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAxODY_69604dd6-5eaa-4220-afe3-3e286f693444"
      unitRef="usd">25000000</aort:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivable>
    <aort:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivable
      contextRef="ieec45bdddc8041219cabad03cec97440_I20210728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAxOTQ_a9210058-27c9-4abd-bd64-82b73591e071"
      unitRef="usd">6000000</aort:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivable>
    <aort:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivable
      contextRef="i377d4fb97be743429e52f8c0cf18419e_I20210728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAyMDI_7331ec2e-44e5-47bb-8ad6-5c17cc649f50"
      unitRef="usd">10000000</aort:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivable>
    <aort:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivable
      contextRef="ic721009275b44299b76bee3aab313494_I20210728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAyMTA_d9e65a21-8d65-4f54-a798-a069319e22d4"
      unitRef="usd">3000000</aort:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivable>
    <aort:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivable
      contextRef="iea42e8fd134e416a8ca4bf1b048423f4_I20210728"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAyMjA_ae2501ec-2c3e-4fdd-b2c6-5be9ba865ccb"
      unitRef="usd">780000</aort:DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivable>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i474797d7697b4b30bbed0e1b1e4c0c1f_D20210728-20210728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAyMzI_0574bdf1-7795-49f7-ac23-df66b89dfb5b"
      unitRef="usd">25000000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ic8c37cb40b344c3fba9bdc98b545a5de_D20210728-20210728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAyNDA_eb3270e4-8062-4d78-a16d-4edd823ba47f"
      unitRef="usd">6000000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent
      contextRef="if7419f77f0164d6e8bbfd14061a58dc8_I20210728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAyNDg_e0a8ef19-8699-4c26-b75c-2c73394051c7"
      unitRef="usd">1600000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i3c6ab9a4a9c64f29a055949f7555bfee_D20210728-20210728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAyNTY_7460abf8-ec61-448e-a433-bc4ebafa677e"
      unitRef="usd">1500000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i3c6ab9a4a9c64f29a055949f7555bfee_D20210728-20210728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80NzYvZnJhZzoyYzVhNDA5OTJhODI0MWVhYWY4MWE4NDU0ZGJmOWQ3Yy90ZXh0cmVnaW9uOjJjNWE0MDk5MmE4MjQxZWFhZjgxYTg0NTRkYmY5ZDdjXzcxNDY4MjU1OTAyNjQ_03dcfed6-2332-4e4c-83ca-1d5d3583a6da"
      unitRef="usd">15900000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RleHRyZWdpb246N2VkMDdjYWFmNDM5NDRmNGIwMjIwN2I5NDY0ZjY4YjZfMjkzMQ_35afa3ae-b11e-4680-99eb-6074c2802e65">Financial Instruments&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our financial instruments measured at fair value on a recurring basis (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&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: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="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,051&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,051&#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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="height:15pt"&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term 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;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,800)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,800)&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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(44,800)&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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(44,800)&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 style="margin-top:12pt"&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.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&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: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="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,015&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,015&#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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="height:15pt"&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term 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;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,400)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,400)&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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(49,400)&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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(49,400)&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 style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We used prices quoted from our investment advisors to determine the Level 1 valuation of our investments in money market funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;2, 2020 we entered into a Securities Purchase Agreement to acquire 100% of the outstanding equity interests of Ascyrus Medical LLC (&#x201c;Ascyrus&#x201d;). Ascyrus developed the AMDS, the world&#x2019;s first aortic arch remodeling device for use in the treatment of acute Type A aortic dissections. As part of the acquisition, we may be required to pay additional consideration in cash of up to $100.0 million to the former shareholders of Ascyrus upon the achievement of certain milestones and the sales-based additional earn-out. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contingent consideration represents the estimated fair value of future potential payments. The fair value of the contingent consideration liability was estimated by discounting to present value the contingent payments expected to be made based on a probability-weighted scenario approach. We applied a discount rate based on our unsecured credit spread and the term commensurate risk-free rate to the additional consideration to be paid, and then applied a risk-based estimate of the probability of achieving each scenario to calculate the fair value of the contingent consideration. This fair value measurement was based on unobservable inputs, including management estimates and assumptions about the future achievement of milestones and future estimate of revenues, and is, therefore, classified as Level 3 within the fair value hierarchy. We used a discount rate of approximately 13% and estimated future achievement of milestone dates between 2025 and 2026 to calculate the fair value of contingent consideration as of September&#160;30, 2022. We will remeasure this liability at each reporting date and will record changes in the fair value of the contingent consideration in General, administrative, and marketing expenses on the Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income. Increases or decreases in the fair value of the contingent consideration liability can result from changes in passage of time, discount rates, the timing and amount of our revenue estimates, and the timing and expectation of regulatory approvals.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We performed an assessment of the fair value of the contingent consideration and recorded expense of $400,000 and income of $4.6 million for the three and nine months ended September&#160;30, 2022, respectively, and expense of $700,000 and $5.0 million for the three and nine months ended September&#160;30, 2021, respectively, in General, administrative, and marketing expenses on the Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income, as a result of this assessment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the contingent consideration component of the Ascyrus acquisition was updated using Level 3 inputs. Changes in fair value of Level 3 assets and liabilities are listed in the tables below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:84.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.991%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contingent Consideration&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,400)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,600&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance as of September 30, 2022&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(44,800)&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:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RleHRyZWdpb246N2VkMDdjYWFmNDM5NDRmNGIwMjIwN2I5NDY0ZjY4YjZfMjkzMg_0b623d3b-54f0-4922-a3df-a216047533b1">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our financial instruments measured at fair value on a recurring basis (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&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: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="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,051&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,051&#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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="height:15pt"&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term 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;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,800)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,800)&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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(44,800)&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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(44,800)&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 style="margin-top:12pt"&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.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&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: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="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,015&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,015&#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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="height:15pt"&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term 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;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,400)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,400)&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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(49,400)&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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(49,400)&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:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i950e76f991cb4fe09eff1721971650dd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfMi0yLTEtMS0yMTE2MQ_bf1f68fc-f8c8-401a-ada5-e126799d3fd4"
      unitRef="usd">10051000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iec9b82a7f6604a2bbbe148b7d4abe182_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfMi00LTEtMS0yMTE2MQ_12517dc8-c756-49aa-b255-baa024d0c609"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6bf831653ca749c6acafb610a2e28758_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfMi02LTEtMS0yMTE2MQ_d8dcc448-998e-4ae4-abb9-114e81e8b6b4"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7e42ab1c54464099a18768bdfff45114_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfMi04LTEtMS0yMTE2MQ_e06582fa-245e-47c9-8b69-f5884e1f2392"
      unitRef="usd">10051000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8204321837cc4faeaa2f049f14c3892b_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfMy0yLTEtMS0yMTE2MQ_572dfeaa-669f-492c-affe-5e1b2dc6131a"
      unitRef="usd">10051000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6561a8259c80412f9d65d166fc210a1a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfMy00LTEtMS0yMTE2MQ_a04590c9-34ae-4d39-b9f9-5e89b48e1d9b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7196597c5deb49e1bb184bfb4947a913_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfMy02LTEtMS0yMTE2MQ_1c152f17-8e65-4b79-abce-70a31b45dff0"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfMy04LTEtMS0yMTE2MQ_9579032c-ab45-4bef-b3a5-24b3c28e006f"
      unitRef="usd">10051000</us-gaap:AssetsFairValueDisclosure>
    <aort:ContingentConsiderationNoncurrentFairValue
      contextRef="i8204321837cc4faeaa2f049f14c3892b_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfNi0yLTEtMS0yMTE2MQ_89470468-221a-4eca-93b6-66909c8cd3c6"
      unitRef="usd">0</aort:ContingentConsiderationNoncurrentFairValue>
    <aort:ContingentConsiderationNoncurrentFairValue
      contextRef="i6561a8259c80412f9d65d166fc210a1a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfNi00LTEtMS0yMTE2MQ_136825d6-a256-4082-a1ec-8fdbb0b078fd"
      unitRef="usd">0</aort:ContingentConsiderationNoncurrentFairValue>
    <aort:ContingentConsiderationNoncurrentFairValue
      contextRef="i7196597c5deb49e1bb184bfb4947a913_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfNi02LTEtMS0yMTE2MQ_bbfb52dd-5d2a-44ec-851f-141cd07e434e"
      unitRef="usd">44800000</aort:ContingentConsiderationNoncurrentFairValue>
    <aort:ContingentConsiderationNoncurrentFairValue
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfNi04LTEtMS0yMTE2MQ_278d4c3a-81a0-4a75-83c3-4baee1d93c0b"
      unitRef="usd">44800000</aort:ContingentConsiderationNoncurrentFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8204321837cc4faeaa2f049f14c3892b_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfNy0yLTEtMS0yMTE2MQ_c1884402-0ced-40e4-880b-89eb0c622409"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6561a8259c80412f9d65d166fc210a1a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfNy00LTEtMS0yMTE2MQ_ba84e6a3-028b-44ad-b594-19a22d5ccd4d"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7196597c5deb49e1bb184bfb4947a913_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfNy02LTEtMS0yMTE2MQ_57b1735d-7d31-4ac3-af7b-3204ed5a9ecd"
      unitRef="usd">44800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmE4YzVmNjVhNjFmMDRlNjNiMWQwYmZjOGUxMTZiOGMzL3RhYmxlcmFuZ2U6YThjNWY2NWE2MWYwNGU2M2IxZDBiZmM4ZTExNmI4YzNfNy04LTEtMS0yMTE2MQ_6d99e362-f78b-4991-84d6-675a6498c003"
      unitRef="usd">44800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1dc99e11cae64b9ea4455cb43369f79c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfMi0yLTEtMS0yMTE2MQ_ef81dc56-99e8-4daf-baeb-71631dffcc4c"
      unitRef="usd">10015000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iab3c1df5f3a046efb727e88f49e41f79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfMi00LTEtMS0yMTE2MQ_135b560a-b983-45e8-81d3-e077eb7cf325"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic70a37d9dc5d47ff92c7cf4a36a1f693_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfMi02LTEtMS0yMTE2MQ_515b0ee9-7626-437a-8801-9dd485b16b01"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iedfc3424257043348e41663c5bdc6fd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfMi04LTEtMS0yMTE2MQ_47ca99a5-9da9-4633-960c-a99290138ee0"
      unitRef="usd">10015000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib7748b61019a4fd4a51f83204e8a357b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfMy0yLTEtMS0yMTE2MQ_062fafe6-d529-4115-9da3-5524592ddfb9"
      unitRef="usd">10015000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1f304425672d48179954b9c1f45b94c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfMy00LTEtMS0yMTE2MQ_d5add3b3-bfcb-4a48-85d0-5e79ccde9c3f"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i81cb3cd3d95849408779cbf36a73bfc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfMy02LTEtMS0yMTE2MQ_de735c21-9278-4c54-9c3c-3c01b8b6ff17"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfMy04LTEtMS0yMTE2MQ_38c40c75-19d1-4b25-a313-f0cb1ef637ec"
      unitRef="usd">10015000</us-gaap:AssetsFairValueDisclosure>
    <aort:ContingentConsiderationNoncurrentFairValue
      contextRef="ib7748b61019a4fd4a51f83204e8a357b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfNi0yLTEtMS0yMTE2MQ_fb359734-f02d-4bdb-8b00-1f33fb3cf36d"
      unitRef="usd">0</aort:ContingentConsiderationNoncurrentFairValue>
    <aort:ContingentConsiderationNoncurrentFairValue
      contextRef="i1f304425672d48179954b9c1f45b94c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfNi00LTEtMS0yMTE2MQ_39d88226-3121-4ae9-ad91-a29fecadf16c"
      unitRef="usd">0</aort:ContingentConsiderationNoncurrentFairValue>
    <aort:ContingentConsiderationNoncurrentFairValue
      contextRef="i81cb3cd3d95849408779cbf36a73bfc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfNi02LTEtMS0yMTE2MQ_28c486f3-3904-4ee6-8e69-dd8ae34e8e7f"
      unitRef="usd">49400000</aort:ContingentConsiderationNoncurrentFairValue>
    <aort:ContingentConsiderationNoncurrentFairValue
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfNi04LTEtMS0yMTE2MQ_54bb6fbb-dd9d-4c15-887b-9434ff66844f"
      unitRef="usd">49400000</aort:ContingentConsiderationNoncurrentFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib7748b61019a4fd4a51f83204e8a357b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfNy0yLTEtMS0yMTE2MQ_05ff1729-27e5-404e-a0e0-a8b7d2692c6c"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1f304425672d48179954b9c1f45b94c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfNy00LTEtMS0yMTE2MQ_b1a94e7f-6c6c-432b-a1b5-2edae3cf8bb2"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i81cb3cd3d95849408779cbf36a73bfc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfNy02LTEtMS0yMTE2MQ_b8a66f97-4e40-4ce8-a357-4e00c26dde7e"
      unitRef="usd">49400000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmQwNzQ1MGMyMjE2NTQyYmRhYjA5OWUwYjdjOGZiZWJmL3RhYmxlcmFuZ2U6ZDA3NDUwYzIyMTY1NDJiZGFiMDk5ZTBiN2M4ZmJlYmZfNy04LTEtMS0yMTE2MQ_cf71d80b-272e-47cf-8ea9-af39003550f6"
      unitRef="usd">49400000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i6525e7731ff74ad0828ab59973e96ed9_I20200902"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RleHRyZWdpb246N2VkMDdjYWFmNDM5NDRmNGIwMjIwN2I5NDY0ZjY4YjZfMzQz_2bae9dfd-1795-4964-a576-9ef1399d13fe"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i6525e7731ff74ad0828ab59973e96ed9_I20200902"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RleHRyZWdpb246N2VkMDdjYWFmNDM5NDRmNGIwMjIwN2I5NDY0ZjY4YjZfNjUx_33f0e4af-fe88-405c-9b6d-c3f128352124"
      unitRef="usd">100000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i0da58d4628e84024a2ac81e40f54f818_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RleHRyZWdpb246N2VkMDdjYWFmNDM5NDRmNGIwMjIwN2I5NDY0ZjY4YjZfMTY2NQ_1b109f82-0016-42a8-a888-8efefb2568c9"
      unitRef="number">0.13</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id93794b724d14804926854714e119380_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RleHRyZWdpb246N2VkMDdjYWFmNDM5NDRmNGIwMjIwN2I5NDY0ZjY4YjZfMjQyMA_62e07e4f-21d2-4c8b-8fb5-df52b46199bc"
      unitRef="usd">-400000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i260c7a4a20d1487d8c43eb7ccdbcf577_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RleHRyZWdpb246N2VkMDdjYWFmNDM5NDRmNGIwMjIwN2I5NDY0ZjY4YjZfMjQyNw_57e256d4-a255-4b63-a667-509096df4887"
      unitRef="usd">4600000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i4a6f190d5fa245329e12192250fb7f35_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RleHRyZWdpb246N2VkMDdjYWFmNDM5NDRmNGIwMjIwN2I5NDY0ZjY4YjZfMjQ4Nw_3ae99122-7563-4ab8-8b03-e69c4f8ae8d1"
      unitRef="usd">-700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ie7832872936b4b9fb5d8ab87dfa734ae_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RleHRyZWdpb246N2VkMDdjYWFmNDM5NDRmNGIwMjIwN2I5NDY0ZjY4YjZfMjQ5NA_d7b06d38-b367-4d31-b8db-7896aba64ef5"
      unitRef="usd">-5000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RleHRyZWdpb246N2VkMDdjYWFmNDM5NDRmNGIwMjIwN2I5NDY0ZjY4YjZfMjkzMw_898f87e8-6b92-479c-b7be-2a5b184ff35c">Changes in fair value of Level 3 assets and liabilities are listed in the tables below (in thousands):&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:84.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.991%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contingent Consideration&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,400)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,600&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance as of September 30, 2022&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(44,800)&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="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmI2YjY2MWI4ZDk1ZTRjZTk5Y2I0ZWZlZjFlYWUzZWUxL3RhYmxlcmFuZ2U6YjZiNjYxYjhkOTVlNGNlOTljYjRlZmVmMWVhZTNlZTFfMS0xLTEtMS0yMTE2MQ_91a4d4e5-b7ab-4e6c-a34a-c6a84f5b04e5"
      unitRef="usd">49400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmI2YjY2MWI4ZDk1ZTRjZTk5Y2I0ZWZlZjFlYWUzZWUxL3RhYmxlcmFuZ2U6YjZiNjYxYjhkOTVlNGNlOTljYjRlZmVmMWVhZTNlZTFfMi0xLTEtMS0yMTE2MQ_bed41ac4-cc1a-4ebd-bce6-9f1af50e55fb"
      unitRef="usd">-4600000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNC9mcmFnOjdlZDA3Y2FhZjQzOTQ0ZjRiMDIyMDdiOTQ2NGY2OGI2L3RhYmxlOmI2YjY2MWI4ZDk1ZTRjZTk5Y2I0ZWZlZjFlYWUzZWUxL3RhYmxlcmFuZ2U6YjZiNjYxYjhkOTVlNGNlOTljYjRlZmVmMWVhZTNlZTFfMy0xLTEtMS0yMTE2MQ_d3840702-7708-4710-84cc-57212d7246ca"
      unitRef="usd">44800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RleHRyZWdpb246MjRjNGIxNmUwNzNiNDE4ZDg0ZmZkMmQ4OTEwYmFjMzRfMTkx_04e18fcb-d31c-472d-9dd9-78cf8ea43003">Cash Equivalents &lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of cash equivalents (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Holding&lt;br/&gt;Gains&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Market&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&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: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="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,051&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,051&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="margin-top:12pt"&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.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Holding&lt;br/&gt;Gains&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Market&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&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: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="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,015&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,015&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;There were no gross realized gains or losses on cash equivalents for the three and nine months ended September&#160;30, 2022 and 2021.</us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock>
    <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RleHRyZWdpb246MjRjNGIxNmUwNzNiNDE4ZDg0ZmZkMmQ4OTEwYmFjMzRfMTky_1ce62adf-cbbd-4773-8c71-e410f4f8705a">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of cash equivalents (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Holding&lt;br/&gt;Gains&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Market&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&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: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="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,051&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,051&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="margin-top:12pt"&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.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Holding&lt;br/&gt;Gains&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Market&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&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: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="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,015&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,015&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i8491b725aa2a46399318dc2aa090e37e_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOmJhOGViYTJhODIyYjQzODRhNzdlYTIwMmRmOTgzYmEzL3RhYmxlcmFuZ2U6YmE4ZWJhMmE4MjJiNDM4NGE3N2VhMjAyZGY5ODNiYTNfMi0yLTEtMS0yMTE2MQ_f337dc80-6453-46a1-8726-94f25608fa69"
      unitRef="usd">10051000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="ie18a5ff4b2e4444f818e82a116bbe4cf_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOmJhOGViYTJhODIyYjQzODRhNzdlYTIwMmRmOTgzYmEzL3RhYmxlcmFuZ2U6YmE4ZWJhMmE4MjJiNDM4NGE3N2VhMjAyZGY5ODNiYTNfMi00LTEtMS0yMTE2MQ_5946cb7d-211c-4791-947a-9eb3c570f13b"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8491b725aa2a46399318dc2aa090e37e_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOmJhOGViYTJhODIyYjQzODRhNzdlYTIwMmRmOTgzYmEzL3RhYmxlcmFuZ2U6YmE4ZWJhMmE4MjJiNDM4NGE3N2VhMjAyZGY5ODNiYTNfMi02LTEtMS0yMTE2MQ_709dacaf-7a66-44d0-a447-d64ed0e43cca"
      unitRef="usd">10051000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOmJhOGViYTJhODIyYjQzODRhNzdlYTIwMmRmOTgzYmEzL3RhYmxlcmFuZ2U6YmE4ZWJhMmE4MjJiNDM4NGE3N2VhMjAyZGY5ODNiYTNfMy0yLTEtMS0yMTE2MQ_b54c7d8e-f27b-41e5-9a10-58c9db893cb5"
      unitRef="usd">10051000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOmJhOGViYTJhODIyYjQzODRhNzdlYTIwMmRmOTgzYmEzL3RhYmxlcmFuZ2U6YmE4ZWJhMmE4MjJiNDM4NGE3N2VhMjAyZGY5ODNiYTNfMy00LTEtMS0yMTE2MQ_3b527a3e-ebae-4da6-b715-bc3b71a81bf4"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOmJhOGViYTJhODIyYjQzODRhNzdlYTIwMmRmOTgzYmEzL3RhYmxlcmFuZ2U6YmE4ZWJhMmE4MjJiNDM4NGE3N2VhMjAyZGY5ODNiYTNfMy02LTEtMS0yMTE2MQ_652a9ba8-e4b6-4ad2-a0b2-45286669806c"
      unitRef="usd">10051000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i47ea06876fd54ecdab5ff8648c2c9200_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOjVmZjM5Nzg1NzJkMTQ5NmU5ODQ3NmQwMzMzZjU3YjYyL3RhYmxlcmFuZ2U6NWZmMzk3ODU3MmQxNDk2ZTk4NDc2ZDAzMzNmNTdiNjJfMi0yLTEtMS0yMTE2MQ_e662031e-5fe4-4165-83e6-7dc89303c919"
      unitRef="usd">10015000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="ic210a1a5c32344f8a0d5bb24192cd622_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOjVmZjM5Nzg1NzJkMTQ5NmU5ODQ3NmQwMzMzZjU3YjYyL3RhYmxlcmFuZ2U6NWZmMzk3ODU3MmQxNDk2ZTk4NDc2ZDAzMzNmNTdiNjJfMi00LTEtMS0yMTE2MQ_3e460ba6-92a9-4169-9b3c-47f913efed6f"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i47ea06876fd54ecdab5ff8648c2c9200_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOjVmZjM5Nzg1NzJkMTQ5NmU5ODQ3NmQwMzMzZjU3YjYyL3RhYmxlcmFuZ2U6NWZmMzk3ODU3MmQxNDk2ZTk4NDc2ZDAzMzNmNTdiNjJfMi02LTEtMS0yMTE2MQ_d511eca0-5caa-47ab-b95d-4057d2150d95"
      unitRef="usd">10015000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOjVmZjM5Nzg1NzJkMTQ5NmU5ODQ3NmQwMzMzZjU3YjYyL3RhYmxlcmFuZ2U6NWZmMzk3ODU3MmQxNDk2ZTk4NDc2ZDAzMzNmNTdiNjJfMy0yLTEtMS0yMTE2MQ_2fd56ad4-0bdd-4229-ba1a-69dbf516ce52"
      unitRef="usd">10015000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i92f2162a5f2c42d99bb26f8349f42660_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOjVmZjM5Nzg1NzJkMTQ5NmU5ODQ3NmQwMzMzZjU3YjYyL3RhYmxlcmFuZ2U6NWZmMzk3ODU3MmQxNDk2ZTk4NDc2ZDAzMzNmNTdiNjJfMy00LTEtMS0yMTE2MQ_db7e9c8e-668e-4623-ae7d-31de1b21626c"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RhYmxlOjVmZjM5Nzg1NzJkMTQ5NmU5ODQ3NmQwMzMzZjU3YjYyL3RhYmxlcmFuZ2U6NWZmMzk3ODU3MmQxNDk2ZTk4NDc2ZDAzMzNmNTdiNjJfMy02LTEtMS0yMTE2MQ_a9ae0e9e-87f3-46e0-b6ba-27d183a420c4"
      unitRef="usd">10015000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RleHRyZWdpb246MjRjNGIxNmUwNzNiNDE4ZDg0ZmZkMmQ4OTEwYmFjMzRfMTA0_35336718-a400-4a86-aa36-09c2982672ef"
      unitRef="usd">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RleHRyZWdpb246MjRjNGIxNmUwNzNiNDE4ZDg0ZmZkMmQ4OTEwYmFjMzRfMTA0_3f061c26-630d-4e07-84ed-12dea4b58ffb"
      unitRef="usd">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RleHRyZWdpb246MjRjNGIxNmUwNzNiNDE4ZDg0ZmZkMmQ4OTEwYmFjMzRfMTA0_7a111df5-7622-4727-bb35-477af1c66860"
      unitRef="usd">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV8zNy9mcmFnOjI0YzRiMTZlMDczYjQxOGQ4NGZmZDJkODkxMGJhYzM0L3RleHRyZWdpb246MjRjNGIxNmUwNzNiNDE4ZDg0ZmZkMmQ4OTEwYmFjMzRfMTA0_fa8e353c-c42a-4d61-85dc-db1acfc12ef3"
      unitRef="usd">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfOTI1_1ad61947-a517-4fe9-9e22-20f99460dc05">Inventories, net and Deferred Preservation Costs &lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories at September&#160;30, 2022 and December&#160;31, 2021 were comprised of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.088%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.124%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,206&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,780&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,976&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,712&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,862&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,479&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total inventories, net &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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;73,044&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,971&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To facilitate product usage, we maintain consignment inventory of our On-X heart valves at domestic hospital locations and On-X heart valves and aortic stent grafts at international hospital locations. We retain title and control over this consignment inventory until the device is implanted, at which time we invoice the hospital and recognize revenue. As of September&#160;30, 2022 we had $13.2 million in consignment inventory, with approximately 39% in domestic locations and 61% in international locations. As of December&#160;31, 2021 we had $12.9 million in consignment inventory, with approximately 43% in domestic locations and 57% in international locations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred preservation costs were $45.5 million and $42.9 million as of September&#160;30, 2022 and December&#160;31, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory and deferred preservation costs obsolescence reserves were $1.9 million and $3.2 million as of September&#160;30, 2022 and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfOTI2_3118ce58-3a33-4d5b-87ec-9b36f666935c">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories at September&#160;30, 2022 and December&#160;31, 2021 were comprised of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.088%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.124%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,206&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,780&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,976&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,712&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,862&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,479&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total inventories, net &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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;73,044&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,971&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RhYmxlOjNjN2VmZDRlOGZmYTQ2MmRiYWVjNzM2Zjg5YzZmNDIwL3RhYmxlcmFuZ2U6M2M3ZWZkNGU4ZmZhNDYyZGJhZWM3MzZmODljNmY0MjBfMS0xLTEtMS0yMTE2MQ_80bf16fe-5dff-4f3b-adc3-2bc4cb7cc85e"
      unitRef="usd">35206000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RhYmxlOjNjN2VmZDRlOGZmYTQ2MmRiYWVjNzM2Zjg5YzZmNDIwL3RhYmxlcmFuZ2U6M2M3ZWZkNGU4ZmZhNDYyZGJhZWM3MzZmODljNmY0MjBfMS0zLTEtMS0yMTE2MQ_e628c321-2b5c-43c2-8b95-4c09d610ccf5"
      unitRef="usd">35780000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RhYmxlOjNjN2VmZDRlOGZmYTQ2MmRiYWVjNzM2Zjg5YzZmNDIwL3RhYmxlcmFuZ2U6M2M3ZWZkNGU4ZmZhNDYyZGJhZWM3MzZmODljNmY0MjBfMi0xLTEtMS0yMTE2MQ_7e80d0aa-0d27-444c-ba29-510e40e2654f"
      unitRef="usd">11976000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RhYmxlOjNjN2VmZDRlOGZmYTQ2MmRiYWVjNzM2Zjg5YzZmNDIwL3RhYmxlcmFuZ2U6M2M3ZWZkNGU4ZmZhNDYyZGJhZWM3MzZmODljNmY0MjBfMi0zLTEtMS0yMTE2MQ_23860bb0-f0b8-4aac-b26e-298bf4270ed3"
      unitRef="usd">9712000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RhYmxlOjNjN2VmZDRlOGZmYTQ2MmRiYWVjNzM2Zjg5YzZmNDIwL3RhYmxlcmFuZ2U6M2M3ZWZkNGU4ZmZhNDYyZGJhZWM3MzZmODljNmY0MjBfMy0xLTEtMS0yMTE2MQ_51810796-7d44-4b1e-9f0c-2d3ed60b9fb4"
      unitRef="usd">25862000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RhYmxlOjNjN2VmZDRlOGZmYTQ2MmRiYWVjNzM2Zjg5YzZmNDIwL3RhYmxlcmFuZ2U6M2M3ZWZkNGU4ZmZhNDYyZGJhZWM3MzZmODljNmY0MjBfMy0zLTEtMS0yMTE2MQ_43e8bc18-7f35-4cec-a7a8-9654223a5be7"
      unitRef="usd">31479000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RhYmxlOjNjN2VmZDRlOGZmYTQ2MmRiYWVjNzM2Zjg5YzZmNDIwL3RhYmxlcmFuZ2U6M2M3ZWZkNGU4ZmZhNDYyZGJhZWM3MzZmODljNmY0MjBfNC0xLTEtMS0yMTE2MQ_416cb7b3-c7bb-4036-9690-f265d5407d7b"
      unitRef="usd">73044000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RhYmxlOjNjN2VmZDRlOGZmYTQ2MmRiYWVjNzM2Zjg5YzZmNDIwL3RhYmxlcmFuZ2U6M2M3ZWZkNGU4ZmZhNDYyZGJhZWM3MzZmODljNmY0MjBfNC0zLTEtMS0yMTE2MQ_7b9ef9ac-792d-4394-b2a7-59902ccc7b80"
      unitRef="usd">76971000</us-gaap:InventoryNet>
    <us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfNTA0_4b31f561-5808-4317-82ec-e0bf8a558688"
      unitRef="usd">13200000</us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment>
    <aort:ConsignmentInventoryPercentage
      contextRef="ic5f9cb6f422b426ea46da0e9c04c8488_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfNTUy_44779586-8077-4424-93ab-3c58c9e8fe53"
      unitRef="number">0.39</aort:ConsignmentInventoryPercentage>
    <aort:ConsignmentInventoryPercentage
      contextRef="i5bf438e13a654ecf8c83a67427ed9c00_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfNTgx_24be7b66-e853-4240-8e3c-51dc0c9a3a20"
      unitRef="number">0.61</aort:ConsignmentInventoryPercentage>
    <us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfNjI4_df0b5e5e-7be9-4b17-923b-b96f5f77c8a5"
      unitRef="usd">12900000</us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment>
    <aort:ConsignmentInventoryPercentage
      contextRef="iedf397d3ddca43f3bc7c0be07a26764c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfNjc2_1ba39fa2-c242-4238-b297-3f14e1a5318e"
      unitRef="number">0.43</aort:ConsignmentInventoryPercentage>
    <aort:ConsignmentInventoryPercentage
      contextRef="i415a7398d0b44f30b0c2ac4c3cd52d77_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfNzA1_32b9b8ff-8c6c-40fa-929e-ee1b138d449b"
      unitRef="number">0.57</aort:ConsignmentInventoryPercentage>
    <aort:DeferredPreservationCosts
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfNzc1_0b7a0f4f-7508-4c1f-830c-349ede7ad220"
      unitRef="usd">45500000</aort:DeferredPreservationCosts>
    <aort:DeferredPreservationCosts
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfNzgy_527be094-4180-40e3-beb9-2820eb7842a1"
      unitRef="usd">42900000</aort:DeferredPreservationCosts>
    <us-gaap:InventoryValuationReserves
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfODg2_9438c8eb-c647-49cd-b095-ab5b5b8fb896"
      unitRef="usd">1900000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80MC9mcmFnOjUyNGUwZDcwNmExMDQxMTM4MGZkZTZiMzZhZGRlMzI1L3RleHRyZWdpb246NTI0ZTBkNzA2YTEwNDExMzgwZmRlNmIzNmFkZGUzMjVfODkz_8a51d873-669e-4072-a22b-51553ca6b800"
      unitRef="usd">3200000</us-gaap:InventoryValuationReserves>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RleHRyZWdpb246YzNmODdmM2ZiZGViNGIxZThmNDc4ZTdmNDRhMmE2ZThfMjkyNw_8769ad21-bf5a-4ea5-aee1-69ce0397850c">Goodwill and Other Intangible Assets &lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Indefinite Lived Intangible Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2022 and December&#160;31, 2021 the carrying values of our indefinite lived intangible assets were as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;September 30,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;December 31,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Goodwill&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;234,773&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;250,000&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;In-process R&amp;amp;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,901&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,208&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Procurement contracts and agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,013&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,013&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;247&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;66&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We monitor the phases of development of our acquired in-process research and development projects, including the risks associated with further development and the amount and timing of benefits expected to be derived from the completed projects. Incremental costs associated with development are charged to expense as incurred. Capitalized costs are amortized over the estimated useful life of the developed asset once completed. Our in-process research and development projects are reviewed for impairment annually, or more frequently, if events or changes in circumstances indicate that the asset might be impaired. We did not record any impairment of indefinite lived intangible assets during the three and nine months ended September&#160;30, 2022. In-process research and development, procurement contracts and agreements, and trademarks are included in Other intangibles, net on the Condensed Consolidated Balance Sheets as of September&#160;30, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on our experience with similar agreements, we believe that our acquired procurement contracts and agreements have indefinite useful lives, as we expect to continue to renew these contracts for the foreseeable future. We believe that our trademarks have indefinite useful lives as we currently anticipate that our trademarks will contribute to our cash flows indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate our goodwill and non-amortizing intangible assets for impairment on an annual basis during the fourth quarter of the year, and, if necessary, during interim periods if factors indicate that an impairment review is warranted. As of September&#160;30, 2022 we concluded that our assessment of current factors did not indicate that goodwill or non-amortizing intangible assets are more likely than not to be impaired. We will continue to evaluate the recoverability of these non-amortizing intangible assets in future periods as necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2022 and December&#160;31, 2021 the carrying value of goodwill, all of which is related to our Medical devices segment, is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Medical Devices Segment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;250,000&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign currency translation&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(15,227)&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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Balance as of September 30, 2022&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;234,773&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Definite Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The definite lived intangible assets balance includes balances related to acquired technology, customer relationships, distribution and manufacturing rights and know-how, patents, and other definite lived intangible assets. As of September&#160;30, 2022 and December&#160;31, 2021 the gross carrying values, accumulated amortization, and approximate amortization period of our definite lived intangible assets were as follows (in thousands, except weighted average useful life): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.006%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Gross Carrying&lt;br/&gt;Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Accumulated&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Net Carrying &lt;br/&gt;Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Weighted Average&lt;br/&gt;Useful Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Acquired technology&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;190,108&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;42,048&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;148,060&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;18.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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Other intangibles:&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;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Customer lists and relationships&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;30,868&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,677&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,191&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Distribution and manufacturing rights and know-how&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,476&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,900&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,576&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,171&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,168&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,003&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,325&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,144&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,181&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total other intangibles&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;47,840&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;20,889&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;26,951&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;10.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.006%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Gross Carrying&lt;br/&gt;Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Accumulated&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Net Carrying &lt;br/&gt;Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Weighted Average&lt;br/&gt;Useful Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Acquired technology&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;213,626&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;46,632&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;166,994&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17.7&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Other intangibles:&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;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Customer lists and relationships&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;31,148&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;9,618&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21,530&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Distribution and manufacturing rights and know-how&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;9,847&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,308&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,539&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,083&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,144&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;939&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,969&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,762&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,207&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total other intangibles&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;49,047&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;18,832&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;30,215&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;10.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amortization Expense &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of amortization expense as recorded in General, administrative, and marketing expenses on our Condensed Consolidated Statement of Operations and Comprehensive (Loss) Income (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,686&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,203&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,675&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,701&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2022 scheduled amortization of intangible assets for the next five years is as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:17.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remainder&lt;br/&gt;of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,593&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,174&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,822&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,070&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,842&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,748&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,249&#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;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RleHRyZWdpb246YzNmODdmM2ZiZGViNGIxZThmNDc4ZTdmNDRhMmE2ZThfMjkyOA_b3ba1264-dd41-413a-83cf-e987075775c0">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2022 and December&#160;31, 2021 the carrying values of our indefinite lived intangible assets were as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;September 30,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;December 31,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Goodwill&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;234,773&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;250,000&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;In-process R&amp;amp;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,901&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,208&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Procurement contracts and agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,013&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,013&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;247&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;66&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:Goodwill
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjhjMzFlOTRiOWJmZTRmMDk4ZjJhNTkwMDE5MGY0ODg3L3RhYmxlcmFuZ2U6OGMzMWU5NGI5YmZlNGYwOThmMmE1OTAwMTkwZjQ4ODdfMS0xLTEtMS0yMTE2MQ_3fca925e-9662-4133-bb22-dea755166f8e"
      unitRef="usd">234773000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjhjMzFlOTRiOWJmZTRmMDk4ZjJhNTkwMDE5MGY0ODg3L3RhYmxlcmFuZ2U6OGMzMWU5NGI5YmZlNGYwOThmMmE1OTAwMTkwZjQ4ODdfMS0zLTEtMS0yMTE2MQ_ba07bfcb-1085-4991-9d4f-3fa3c6b241e8"
      unitRef="usd">250000000</us-gaap:Goodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i5d1dafbd2f6f4fe292ea508a5b6aae73_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjhjMzFlOTRiOWJmZTRmMDk4ZjJhNTkwMDE5MGY0ODg3L3RhYmxlcmFuZ2U6OGMzMWU5NGI5YmZlNGYwOThmMmE1OTAwMTkwZjQ4ODdfMi0xLTEtMS0yMTE2MQ_5563735f-3429-4866-b996-22808a268240"
      unitRef="usd">1901000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9458b6ce90844216a730adfd5f9304f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjhjMzFlOTRiOWJmZTRmMDk4ZjJhNTkwMDE5MGY0ODg3L3RhYmxlcmFuZ2U6OGMzMWU5NGI5YmZlNGYwOThmMmE1OTAwMTkwZjQ4ODdfMi0zLTEtMS0yMTE2MQ_dcec5a44-30eb-44a1-951b-3dfae1efee11"
      unitRef="usd">2208000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i2bc1a93076b240cdb83aca83562c898c_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjhjMzFlOTRiOWJmZTRmMDk4ZjJhNTkwMDE5MGY0ODg3L3RhYmxlcmFuZ2U6OGMzMWU5NGI5YmZlNGYwOThmMmE1OTAwMTkwZjQ4ODdfMy0xLTEtMS0yMTE2MQ_4996d8c3-03fe-40c4-acda-453a9a2eba1e"
      unitRef="usd">2013000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i33d83b59bd714eed96ac088c627a3bb4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjhjMzFlOTRiOWJmZTRmMDk4ZjJhNTkwMDE5MGY0ODg3L3RhYmxlcmFuZ2U6OGMzMWU5NGI5YmZlNGYwOThmMmE1OTAwMTkwZjQ4ODdfMy0zLTEtMS0yMTE2MQ_7768519f-ad7b-4911-bd32-6917b3b95037"
      unitRef="usd">2013000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i2f7ee96a23d84973bb23f2b986cd0caa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjhjMzFlOTRiOWJmZTRmMDk4ZjJhNTkwMDE5MGY0ODg3L3RhYmxlcmFuZ2U6OGMzMWU5NGI5YmZlNGYwOThmMmE1OTAwMTkwZjQ4ODdfNC0xLTEtMS0yMTE2MQ_5d64529a-c990-4477-8849-e97f8dd93727"
      unitRef="usd">247000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ibc1a239494bc4d77b7d869dfb120b17b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjhjMzFlOTRiOWJmZTRmMDk4ZjJhNTkwMDE5MGY0ODg3L3RhYmxlcmFuZ2U6OGMzMWU5NGI5YmZlNGYwOThmMmE1OTAwMTkwZjQ4ODdfNC0zLTEtMS0yMTE2MQ_79a29f13-79d3-4ce8-ad87-a26eda88c590"
      unitRef="usd">66000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RleHRyZWdpb246YzNmODdmM2ZiZGViNGIxZThmNDc4ZTdmNDRhMmE2ZThfMjkyOQ_d7f7f3b6-204a-4cf5-bb25-872d399e65e1">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2022 and December&#160;31, 2021 the carrying value of goodwill, all of which is related to our Medical devices segment, is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Medical Devices Segment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;250,000&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign currency translation&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(15,227)&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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Balance as of September 30, 2022&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;234,773&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI4ZDNiNjAzNmQwNjQzZjY5Njg5NDFjYTc2MjA5NDE4L3RhYmxlcmFuZ2U6YjhkM2I2MDM2ZDA2NDNmNjk2ODk0MWNhNzYyMDk0MThfMS0xLTEtMS0yMTE2MQ_d90fd63a-db98-4ab4-bc5b-522b72fd7b4e"
      unitRef="usd">250000000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI4ZDNiNjAzNmQwNjQzZjY5Njg5NDFjYTc2MjA5NDE4L3RhYmxlcmFuZ2U6YjhkM2I2MDM2ZDA2NDNmNjk2ODk0MWNhNzYyMDk0MThfMi0xLTEtMS0yMTE2MQ_a603da48-7196-434e-b622-039e2f2b9760"
      unitRef="usd">-15227000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI4ZDNiNjAzNmQwNjQzZjY5Njg5NDFjYTc2MjA5NDE4L3RhYmxlcmFuZ2U6YjhkM2I2MDM2ZDA2NDNmNjk2ODk0MWNhNzYyMDk0MThfMy0xLTEtMS0yMTE2MQ_c58b0bbe-bd44-4340-b3ab-c9c7e0e69b62"
      unitRef="usd">234773000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RleHRyZWdpb246YzNmODdmM2ZiZGViNGIxZThmNDc4ZTdmNDRhMmE2ZThfMjkzMA_99feaaf2-16fd-4d1d-b9ce-9255139172ab">As of September&#160;30, 2022 and December&#160;31, 2021 the gross carrying values, accumulated amortization, and approximate amortization period of our definite lived intangible assets were as follows (in thousands, except weighted average useful life): &lt;div style="margin-top:12pt"&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:44.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.006%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Gross Carrying&lt;br/&gt;Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Accumulated&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Net Carrying &lt;br/&gt;Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Weighted Average&lt;br/&gt;Useful Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Acquired technology&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;190,108&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;42,048&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;148,060&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;18.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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Other intangibles:&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;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Customer lists and relationships&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;30,868&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,677&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,191&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Distribution and manufacturing rights and know-how&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,476&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,900&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,576&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,171&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,168&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,003&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,325&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,144&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,181&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total other intangibles&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;47,840&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;20,889&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;26,951&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;10.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.006%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Gross Carrying&lt;br/&gt;Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Accumulated&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Net Carrying &lt;br/&gt;Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Weighted Average&lt;br/&gt;Useful Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Acquired technology&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;213,626&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;46,632&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;166,994&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17.7&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Other intangibles:&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;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 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Customer lists and relationships&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;31,148&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;9,618&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21,530&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Distribution and manufacturing rights and know-how&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;9,847&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,308&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,539&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,083&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,144&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;939&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,969&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,762&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,207&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total other intangibles&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;49,047&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;18,832&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;30,215&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;10.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3fb32fabff8742a98b5467dff62122bf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfMS0yLTEtMS0yMTE2MQ_7568f34a-b7b1-4492-bd7d-0209798619f5"
      unitRef="usd">190108000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3fb32fabff8742a98b5467dff62122bf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfMS00LTEtMS0yMTE2MQ_596aa571-4a1e-4c88-988f-3468f47e6fab"
      unitRef="usd">42048000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3fb32fabff8742a98b5467dff62122bf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfMS02LTEtMS0yMTE2MQ_34543463-948c-499e-bbe8-78b02015704a"
      unitRef="usd">148060000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ida30868564d148eca610e7d10cfd5e6f_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfMS04LTEtMS0yMTE2MQ_859021cd-7a35-46c4-91b3-feb820883479">P18Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ideb42e83c22b42c3bb0af7e0655023df_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfMy0yLTEtMS0yMTE2MQ_0ca8ec64-c275-46fa-bd59-e8bfcb507cd2"
      unitRef="usd">30868000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ideb42e83c22b42c3bb0af7e0655023df_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfMy00LTEtMS0yMTE2MQ_c5622a9c-4dc8-4ff8-9710-317d9dd1e942"
      unitRef="usd">10677000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ideb42e83c22b42c3bb0af7e0655023df_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfMy02LTEtMS0yMTE2MQ_61396f78-980c-48a4-817d-b80ccecc10df"
      unitRef="usd">20191000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5927140a3ae44b469c4565ca6f2dc116_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfMy04LTEtMS0yMTE2MQ_71db0a49-f094-44be-9551-240c72416b06">P20Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3d32d2810d144a3f896cf0d85612aeb7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNC0yLTEtMS0yMTE2MQ_2bbbfea0-f313-4933-b518-70042f08ae7b"
      unitRef="usd">8476000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3d32d2810d144a3f896cf0d85612aeb7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNC00LTEtMS0yMTE2MQ_3e0a7122-71ad-49ce-836f-7bae45f15dc9"
      unitRef="usd">4900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3d32d2810d144a3f896cf0d85612aeb7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNC02LTEtMS0yMTE2MQ_c2f3ee35-4a2e-4d30-afc0-e6491e20636f"
      unitRef="usd">3576000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i92c5d5cd7490482d80b5d6c02da7f08d_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNC04LTEtMS0yMTE2MQ_bc8ea700-f080-461a-b317-6f93d082fb45">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iaf210313db394b1ba95827556680cf9d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNS0yLTEtMS0yMTE2MQ_dd8bee50-2d41-47c6-8c66-ec14eedf5111"
      unitRef="usd">4171000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iaf210313db394b1ba95827556680cf9d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNS00LTEtMS0yMTE2MQ_cf697a82-c124-4b6c-8edd-41e9118f416d"
      unitRef="usd">3168000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iaf210313db394b1ba95827556680cf9d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNS02LTEtMS0yMTE2MQ_79ae8d5a-5c48-47e2-aa1f-dfe92689dbc2"
      unitRef="usd">1003000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia1ef7a095c054e5bb5088a9e425e637d_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNS04LTEtMS0yMTE2MQ_fe2902d4-a8db-40cd-bfaa-fc7964e9c6df">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7d4aa5c197a74658b6b130f04486afd2_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNi0yLTEtMS0yMTE2MQ_edb42971-7527-475f-9f34-ef0d3abfa3ae"
      unitRef="usd">4325000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7d4aa5c197a74658b6b130f04486afd2_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNi00LTEtMS0yMTE2MQ_772934e3-9a1a-43c6-b669-d26c2d1b70d7"
      unitRef="usd">2144000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7d4aa5c197a74658b6b130f04486afd2_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNi02LTEtMS0yMTE2MQ_8a91807d-ca98-444c-a214-6657d1a53df9"
      unitRef="usd">2181000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iffdb325d037c49f5ad546b5419a0a089_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNi04LTEtMS0yMTE2MQ_281950d2-28ac-44d0-b372-c1ae88927fc1">P4Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib74a27dcdc9b4dd6af46f79ebbdf834b_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNy0yLTEtMS0yMTE2MQ_de7c4d2b-38d8-46d1-8e93-afdecfdea2da"
      unitRef="usd">47840000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib74a27dcdc9b4dd6af46f79ebbdf834b_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNy00LTEtMS0yMTE2MQ_e40583a0-d8ea-4ea4-b05b-68d91923d631"
      unitRef="usd">20889000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib74a27dcdc9b4dd6af46f79ebbdf834b_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNy02LTEtMS0yMTE2MQ_2e2d859b-6bf4-4422-be90-6b71b37d3a9e"
      unitRef="usd">26951000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2d72e53f0f1a452eb2f9cac1876bdd95_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmI3ZDQyM2E5MzU0YzQwMGU4MWFhNDQ1OWQ2MzA1NmJhL3RhYmxlcmFuZ2U6YjdkNDIzYTkzNTRjNDAwZTgxYWE0NDU5ZDYzMDU2YmFfNy04LTEtMS0yMTE2MQ_96402881-ff2a-4978-b9ab-4320a11c4614">P10Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5835fa7529b2441f8256f2039dcd4977_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfMS0yLTEtMS0yMTE2MQ_4cccdc18-3a09-4499-b505-617190304799"
      unitRef="usd">213626000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5835fa7529b2441f8256f2039dcd4977_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfMS00LTEtMS0yMTE2MQ_6e8778eb-d913-4d5e-97f2-064861985e53"
      unitRef="usd">46632000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5835fa7529b2441f8256f2039dcd4977_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfMS02LTEtMS0yMTE2MQ_dcda0d87-ae53-408c-8099-9dd77849e0f4"
      unitRef="usd">166994000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4ec8b963122c48c1bc141284ae59b0cd_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfMS04LTEtMS0yMTE2MQ_f7ac3e41-15f7-4a10-96f7-6eb1f194b6c5">P17Y8M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1319adccede54d05b8a215934cf0b015_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfMy0yLTEtMS0yMTE2MQ_e09095b3-aa98-4392-80a0-4aea07b95451"
      unitRef="usd">31148000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1319adccede54d05b8a215934cf0b015_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfMy00LTEtMS0yMTE2MQ_85332d1a-b93a-45a8-a329-c040776a7c5d"
      unitRef="usd">9618000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1319adccede54d05b8a215934cf0b015_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfMy02LTEtMS0yMTE2MQ_3e53ad53-f52e-472d-9474-e3da0577842d"
      unitRef="usd">21530000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3e3f166e92e3409b8d455325985327e8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfMy04LTEtMS0yMTE2MQ_7870b0c9-3a2d-4bcd-9d90-9d65fc6be083">P20Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2b943d5080d34bec84109493c800df5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNC0yLTEtMS0yMTE2MQ_9f680324-8e2e-4afe-a286-c0eb4ceaf703"
      unitRef="usd">9847000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2b943d5080d34bec84109493c800df5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNC00LTEtMS0yMTE2MQ_196ad97a-3e39-4d39-8023-f873e4e38e2e"
      unitRef="usd">4308000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2b943d5080d34bec84109493c800df5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNC02LTEtMS0yMTE2MQ_64d536b1-a5cd-4305-9cc0-66d3ed0b41b5"
      unitRef="usd">5539000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia15d0aa664ea4a7f97d1948f098fd347_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNC04LTEtMS0yMTE2MQ_4539fa18-933c-47a0-b3fc-74c20871ffaa">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i30ad3a0d685c4b1fa5f05ae3aeeb8d54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNS0yLTEtMS0yMTE2MQ_fa9dbe1b-6d49-4dad-852e-8def53963b33"
      unitRef="usd">4083000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i30ad3a0d685c4b1fa5f05ae3aeeb8d54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNS00LTEtMS0yMTE2MQ_c88f7333-d7dd-4663-b4a4-a0e13f35829d"
      unitRef="usd">3144000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i30ad3a0d685c4b1fa5f05ae3aeeb8d54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNS02LTEtMS0yMTE2MQ_efabf410-a853-4896-8321-59a2741aae99"
      unitRef="usd">939000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie597e010fff64cb687fea5326f697ce7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNS04LTEtMS0yMTE2MQ_3423bb56-58e8-48ad-94a6-6687975c4441">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i90c63eb879c049d8a922a2011f7756e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNi0yLTEtMS0yMTE2MQ_872ae80a-05ce-456f-9b81-a8e51ceb8c83"
      unitRef="usd">3969000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i90c63eb879c049d8a922a2011f7756e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNi00LTEtMS0yMTE2MQ_e88da0b1-5bf7-468a-81d4-9a54a5632ad8"
      unitRef="usd">1762000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i90c63eb879c049d8a922a2011f7756e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNi02LTEtMS0yMTE2MQ_70a904c5-efba-416e-9218-f5d334110d09"
      unitRef="usd">2207000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8267638c5c76419694cfdd6148d710ec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNi04LTEtMS0yMTE2MQ_2bf726a6-d498-48fd-a144-92a11e767a8e">P4Y4M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0452204939dc44418b4b735573daceb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNy0yLTEtMS0yMTE2MQ_30be6f81-1611-4807-9ab5-5a3802663fb3"
      unitRef="usd">49047000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0452204939dc44418b4b735573daceb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNy00LTEtMS0yMTE2MQ_168a15c2-3627-4905-8e66-362c2591bdf4"
      unitRef="usd">18832000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0452204939dc44418b4b735573daceb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNy02LTEtMS0yMTE2MQ_155eb785-3ca4-4337-a746-296f7e6b45f3"
      unitRef="usd">30215000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1b5b7de541014928a789871dab61c5b8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOmRiMmQwNDliYjY0NTQ2MmNiYjg2NDllNzk4NTA3OTIxL3RhYmxlcmFuZ2U6ZGIyZDA0OWJiNjQ1NDYyY2JiODY0OWU3OTg1MDc5MjFfNy04LTEtMS0yMTE2MQ_5e06b7c4-cee0-4eb2-a4e3-462c9344bd15">P10Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RleHRyZWdpb246YzNmODdmM2ZiZGViNGIxZThmNDc4ZTdmNDRhMmE2ZThfMjkzMQ_29acec9c-da2b-4b7e-bfef-ae54678f63c3">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of amortization expense as recorded in General, administrative, and marketing expenses on our Condensed Consolidated Statement of Operations and Comprehensive (Loss) Income (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,686&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,203&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,675&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,701&#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;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjQ4MzJiZDhkYzU2NzRjMGQ5OGI0Y2VmYWI3OTVmOTE4L3RhYmxlcmFuZ2U6NDgzMmJkOGRjNTY3NGMwZDk4YjRjZWZhYjc5NWY5MThfMi0xLTEtMS0yMTE2MQ_7d4992a0-fe93-468c-97b4-0068252fb41d"
      unitRef="usd">3686000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjQ4MzJiZDhkYzU2NzRjMGQ5OGI0Y2VmYWI3OTVmOTE4L3RhYmxlcmFuZ2U6NDgzMmJkOGRjNTY3NGMwZDk4YjRjZWZhYjc5NWY5MThfMi0zLTEtMS0yMTE2MQ_91445e98-86e8-4266-92ab-4abd3ab57c90"
      unitRef="usd">4203000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjQ4MzJiZDhkYzU2NzRjMGQ5OGI0Y2VmYWI3OTVmOTE4L3RhYmxlcmFuZ2U6NDgzMmJkOGRjNTY3NGMwZDk4YjRjZWZhYjc5NWY5MThfMi01LTEtMS0yMTE2MQ_5f17457a-5e02-4b04-ba7b-cda9431d2f64"
      unitRef="usd">11675000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjQ4MzJiZDhkYzU2NzRjMGQ5OGI0Y2VmYWI3OTVmOTE4L3RhYmxlcmFuZ2U6NDgzMmJkOGRjNTY3NGMwZDk4YjRjZWZhYjc5NWY5MThfMi03LTEtMS0yMTE2MQ_1092c0b6-d07a-46a5-b85b-997e540c20e4"
      unitRef="usd">12701000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RleHRyZWdpb246YzNmODdmM2ZiZGViNGIxZThmNDc4ZTdmNDRhMmE2ZThfMjkzMg_e1195a24-7dad-427b-a707-ce694128a882">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2022 scheduled amortization of intangible assets for the next five years is as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:17.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remainder&lt;br/&gt;of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,593&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,174&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,822&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,070&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,842&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,748&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,249&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjBkNjAxZDAyYmJkNDQwNDI5YzUwMjI0Y2Q4NTdkOWMwL3RhYmxlcmFuZ2U6MGQ2MDFkMDJiYmQ0NDA0MjljNTAyMjRjZDg1N2Q5YzBfMS0xLTEtMS0yMTE2MQ_e8667189-3360-44b1-9f54-990de78d00ff"
      unitRef="usd">3593000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjBkNjAxZDAyYmJkNDQwNDI5YzUwMjI0Y2Q4NTdkOWMwL3RhYmxlcmFuZ2U6MGQ2MDFkMDJiYmQ0NDA0MjljNTAyMjRjZDg1N2Q5YzBfMS0zLTEtMS0yMTE2MQ_86a2f514-bce5-4ce1-8dbd-fd8c6898c58b"
      unitRef="usd">14174000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjBkNjAxZDAyYmJkNDQwNDI5YzUwMjI0Y2Q4NTdkOWMwL3RhYmxlcmFuZ2U6MGQ2MDFkMDJiYmQ0NDA0MjljNTAyMjRjZDg1N2Q5YzBfMS01LTEtMS0yMTE2MQ_05562bfa-d4e7-4e39-858c-2708a88647ce"
      unitRef="usd">13822000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjBkNjAxZDAyYmJkNDQwNDI5YzUwMjI0Y2Q4NTdkOWMwL3RhYmxlcmFuZ2U6MGQ2MDFkMDJiYmQ0NDA0MjljNTAyMjRjZDg1N2Q5YzBfMS03LTEtMS0yMTE2MQ_f7bf4e37-510e-4a93-a705-56f3451137dc"
      unitRef="usd">12070000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjBkNjAxZDAyYmJkNDQwNDI5YzUwMjI0Y2Q4NTdkOWMwL3RhYmxlcmFuZ2U6MGQ2MDFkMDJiYmQ0NDA0MjljNTAyMjRjZDg1N2Q5YzBfMS05LTEtMS0yMTE2MQ_168d4352-9dcc-41da-848c-f7c610f8980f"
      unitRef="usd">11842000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjBkNjAxZDAyYmJkNDQwNDI5YzUwMjI0Y2Q4NTdkOWMwL3RhYmxlcmFuZ2U6MGQ2MDFkMDJiYmQ0NDA0MjljNTAyMjRjZDg1N2Q5YzBfMS0xMS0xLTEtMjExNjE_4d176a39-b099-4540-a7c1-efc77a1486df"
      unitRef="usd">11748000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <aort:FiniteLivedIntangibleAssetsAmortizationExpenseEstimate
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80My9mcmFnOmMzZjg3ZjNmYmRlYjRiMWU4ZjQ3OGU3ZjQ0YTJhNmU4L3RhYmxlOjBkNjAxZDAyYmJkNDQwNDI5YzUwMjI0Y2Q4NTdkOWMwL3RhYmxlcmFuZ2U6MGQ2MDFkMDJiYmQ0NDA0MjljNTAyMjRjZDg1N2Q5YzBfMS0xMy0xLTEtMjExNjE_502aa335-8748-45d4-9a1d-b63890c869ac"
      unitRef="usd">67249000</aort:FiniteLivedIntangibleAssetsAmortizationExpenseEstimate>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80Ni9mcmFnOjgwNGRmNjEzMGQ2ZTQ0NjM5MTdjMTAxNTgyZTg2MjQ2L3RleHRyZWdpb246ODA0ZGY2MTMwZDZlNDQ2MzkxN2MxMDE1ODJlODYyNDZfMTU4MQ_36813065-0289-4734-bfe7-eba9f0c3ffc6">Income Taxes &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Tax Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our effective income tax rate was an expense of 9% and 17% for the three and nine months ended September&#160;30, 2022, respectively, as compared to a benefit of 33% and 318% for the three and nine months ended September&#160;30, 2021, respectively. Our income tax rate for the three and nine months ended September&#160;30, 2022 was primarily impacted by changes in our valuation allowance against our net deferred tax assets, non-deductible executive compensation, the foreign derived intangible income deduction, the research and development tax credit, changes in our uncertain tax position liabilities, and tax shortfalls on stock compensation. Our income tax rate for the three and nine months ended September&#160;30, 2021 was primarily impacted by non-deductible executive compensation, changes in our valuation allowance against our net deferred tax assets, changes in our uncertain tax position liabilities, the research and development tax credit, and excess tax benefits on stock compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate deferred tax assets primarily as a result of finance leases, net operating losses, amortization of research and development expenses, excess interest carryforward, stock compensation, and accrued compensation. Our deferred tax liabilities are primarily made up of intangible assets acquired in previous years, finance leases, and unrealized gains and losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintained a net deferred tax liability of $28.0 million and $26.4 million as of September&#160;30, 2022 and December&#160;31, 2021, respectively. Our valuation allowance against our deferred tax assets was $17.8 million and $13.3 million as of September&#160;30, 2022 and December&#160;31, 2021, respectively, primarily related to net operating loss carryforwards and disallowed excess interest carryforwards.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80Ni9mcmFnOjgwNGRmNjEzMGQ2ZTQ0NjM5MTdjMTAxNTgyZTg2MjQ2L3RleHRyZWdpb246ODA0ZGY2MTMwZDZlNDQ2MzkxN2MxMDE1ODJlODYyNDZfODE_db8c2e8d-342f-4341-9e22-3c8f6225b24e"
      unitRef="number">0.09</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80Ni9mcmFnOjgwNGRmNjEzMGQ2ZTQ0NjM5MTdjMTAxNTgyZTg2MjQ2L3RleHRyZWdpb246ODA0ZGY2MTMwZDZlNDQ2MzkxN2MxMDE1ODJlODYyNDZfODg_6850d5e0-6480-4ddb-92c0-e166987f8ea9"
      unitRef="number">0.17</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80Ni9mcmFnOjgwNGRmNjEzMGQ2ZTQ0NjM5MTdjMTAxNTgyZTg2MjQ2L3RleHRyZWdpb246ODA0ZGY2MTMwZDZlNDQ2MzkxN2MxMDE1ODJlODYyNDZfMTYw_6f4782f8-638c-4ca1-91af-489c4929e708"
      unitRef="number">-0.33</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80Ni9mcmFnOjgwNGRmNjEzMGQ2ZTQ0NjM5MTdjMTAxNTgyZTg2MjQ2L3RleHRyZWdpb246ODA0ZGY2MTMwZDZlNDQ2MzkxN2MxMDE1ODJlODYyNDZfMTY3_a8bbd752-07a6-4c65-b105-be2bc4c9a989"
      unitRef="number">-3.18</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxLiabilities
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80Ni9mcmFnOjgwNGRmNjEzMGQ2ZTQ0NjM5MTdjMTAxNTgyZTg2MjQ2L3RleHRyZWdpb246ODA0ZGY2MTMwZDZlNDQ2MzkxN2MxMDE1ODJlODYyNDZfMTM0MQ_11bfcf4d-c8c8-4631-8954-75a93b81e824"
      unitRef="usd">28000000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80Ni9mcmFnOjgwNGRmNjEzMGQ2ZTQ0NjM5MTdjMTAxNTgyZTg2MjQ2L3RleHRyZWdpb246ODA0ZGY2MTMwZDZlNDQ2MzkxN2MxMDE1ODJlODYyNDZfMTM0OA_f0b17fd9-72c5-4cf2-b1e9-72ba14bb9be5"
      unitRef="usd">26400000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80Ni9mcmFnOjgwNGRmNjEzMGQ2ZTQ0NjM5MTdjMTAxNTgyZTg2MjQ2L3RleHRyZWdpb246ODA0ZGY2MTMwZDZlNDQ2MzkxN2MxMDE1ODJlODYyNDZfMTQ0Mg_fd0ef1fb-ae0c-44d5-b93b-601a80efb7ae"
      unitRef="usd">17800000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80Ni9mcmFnOjgwNGRmNjEzMGQ2ZTQ0NjM5MTdjMTAxNTgyZTg2MjQ2L3RleHRyZWdpb246ODA0ZGY2MTMwZDZlNDQ2MzkxN2MxMDE1ODJlODYyNDZfMTQ0OQ_d054b2a2-52d5-403d-9e03-a78f4c068048"
      unitRef="usd">13300000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfMTYyMg_008a5e25-1b2f-4abc-b360-e453944cb855">Leases &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating and finance lease obligations resulting from the lease of land and buildings that comprise our corporate headquarters and various manufacturing facilities; leases related to additional manufacturing, office, and warehouse space; leases on company vehicles; and leases on a variety of office and other equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;6, 2021 we executed a modification to extend the lease of our headquarters located in Kennesaw, Georgia. This modification resulted in an increase in the present value of future lease obligations and corresponding right-of-use asset of $23.3 million, using a discount rate of 6.41%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;1, 2021 we began occupancy of the newly constructed addition to our leased international headquarters located in Hechingen, Germany. This lease resulted in an increase in the present value of future lease obligations and corresponding right-of-use asset of $9.8 million, using a discount rate of 5.46%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to leases included in the Condensed Consolidated Balance Sheets is as follows (in thousands, except lease term and discount rate):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;September 30,&lt;br/&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;December 31,&lt;br/&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating lease right-of-use assets&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,405&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;58,097&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accumulated amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(14,085)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(12,383)&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 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Operating lease right-of-use assets, net&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;41,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;45,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Current maturities of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Non-current maturities of operating leases &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,915&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;44,869&#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 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total operating lease liabilities&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;43,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;48,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Finance leases:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accumulated amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,166)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,105)&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 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;3,695&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;4,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Current maturities of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Non-current maturities of finance leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,450&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,374&#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 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;3,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;4,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Weighted average remaining lease term (in 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: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;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12.2&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12.5&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8.1&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Weighted average discount rate:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5.9%&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5.8%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.1%&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current maturities of finance leases are included as a component of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfMTYyNA_232befca-efbd-4242-931d-c2e23c341abe"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfMTYyNA_bf517df5-2808-40a4-b74d-94a6a829e5d0"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt; on our Condensed Consolidated Balance Sheets. A summary of lease expenses for our finance and operating leases included in General, administrative, and marketing expenses on our Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income is as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Amortization of property and equipment&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;127&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;190&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;395&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;500&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Interest expense on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;22&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;27&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;69&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total finance lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;149&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 1.25pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;217&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 1.25pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;464&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 1.25pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;585&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,853&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,989&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,656&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,566&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total lease expense&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 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;1,910&lt;/span&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;2,114&lt;/span&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;5,845&lt;/span&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;5,843&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our cash flow information related to leases is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating cash flows for operating leases&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,939&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,536&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Financing cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;346&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;446&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;62&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments and sublease rental income are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Sublease&lt;br/&gt;Income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Remainder of 2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;120&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;660&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;31&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;549&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,624&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;545&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,252&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;525&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,173&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;508&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,719&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,000&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,986&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total minimum lease payments&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;4,247&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;63,414&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;31&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(19,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Present value of net minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,919&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;43,976&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(469)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(3,061)&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Lease liabilities, less current maturities&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;3,450&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;40,915&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i1155d3f6605345d9bf6e5eff5b2ff517_D20210106-20210106"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfNTgw_4a5ca26a-3ce2-4db7-961a-d6ad49b65dd6"
      unitRef="usd">23300000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i98cd2d841a0d40e39000ad02cbe23dfe_I20210106"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfNTgw_abf5adc3-f765-41a0-bcef-dcad71f28a9e"
      unitRef="usd">23300000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="i98cd2d841a0d40e39000ad02cbe23dfe_I20210106"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfNjA5_3a3b36dd-d323-41f2-957c-61eef7b26ad5"
      unitRef="number">0.0641</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i91ff9b76a1ca40d280c764ffb11b5962_D20210601-20210601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfODY4_4d0bd569-34cf-41fc-bcd3-45f7bce1f828"
      unitRef="usd">9800000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i704c126d4e494f8d8caab84f162c9d5f_I20210601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfODY4_b7d34cf4-3ef0-4a9c-a882-21ae7c8a36cc"
      unitRef="usd">9800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="i704c126d4e494f8d8caab84f162c9d5f_I20210601"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfODk3_040199d2-148d-422a-a45d-8085dd2a7991"
      unitRef="number">0.0546</us-gaap:LesseeOperatingLeaseDiscountRate>
    <aort:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfMTYyMw_beed89b0-56b4-4663-9f92-fdd8abc50cde">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to leases included in the Condensed Consolidated Balance Sheets is as follows (in thousands, except lease term and discount rate):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;September 30,&lt;br/&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;December 31,&lt;br/&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating lease right-of-use assets&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,405&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;58,097&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accumulated amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(14,085)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(12,383)&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 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Operating lease right-of-use assets, net&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;41,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;45,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Current maturities of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Non-current maturities of operating leases &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,915&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;44,869&#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 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total operating lease liabilities&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;43,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;48,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Finance leases:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accumulated amortization&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,166)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,105)&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 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;3,695&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;4,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Current maturities of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Non-current maturities of finance leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,450&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,374&#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 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;3,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;4,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Weighted average remaining lease term (in 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: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;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12.2&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12.5&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8.1&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Weighted average discount rate:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5.9%&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5.8%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.1%&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</aort:AssetsAndLiabilitiesLesseeTableTextBlock>
    <aort:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMS0xLTEtMS0yMTE2MQ_d6fddd26-5913-47f1-a678-4ee70ce05a9f"
      unitRef="usd">55405000</aort:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <aort:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMS0zLTEtMS0yMTE2MQ_df596b2a-22f1-4571-9161-309097193721"
      unitRef="usd">58097000</aort:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <aort:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMi0xLTEtMS0yMTE2MQ_27ec1913-278f-4ec8-b255-140bf472f11b"
      unitRef="usd">14085000</aort:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <aort:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMi0zLTEtMS0yMTE2MQ_cbf75ecd-e96b-49c4-81bf-108eebe5a48c"
      unitRef="usd">12383000</aort:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMy0xLTEtMS0yMTE2MQ_36a807df-b870-4000-9a06-16193bcd9be6"
      unitRef="usd">41320000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMy0zLTEtMS0yMTE2MQ_53d4fa91-eea6-4a63-bb09-4dc5898abf9a"
      unitRef="usd">45714000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfNS0xLTEtMS0yMTE2MQ_6bb34a3c-5ff5-4add-a539-53d330421811"
      unitRef="usd">3061000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfNS0zLTEtMS0yMTE2MQ_b94506ba-c1c7-45f0-a7c0-ad065f17baf2"
      unitRef="usd">3149000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfNi0xLTEtMS0yMTE2MQ_becfcd81-7d5b-4526-86c4-462c8b1759d1"
      unitRef="usd">40915000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfNi0zLTEtMS0yMTE2MQ_3738ad64-1f10-4fde-ab8e-5478a84f3573"
      unitRef="usd">44869000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfNy0xLTEtMS0yMTE2MQ_0525b4e9-6d2a-4414-888e-07897e0b2a3b"
      unitRef="usd">43976000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfNy0zLTEtMS0yMTE2MQ_9ca33741-b8a6-4772-a6e6-520b29b2ff04"
      unitRef="usd">48018000</us-gaap:OperatingLeaseLiability>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTAtMS0xLTEtMjExNjE_2a8f8e1d-3f84-4131-8776-ebdbb48b9a96"
      unitRef="usd">5861000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTAtMy0xLTEtMjExNjE_38c1922d-a698-4fff-8e47-e194d0e7b945"
      unitRef="usd">6759000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTEtMS0xLTEtMjExNjE_dd2d14de-4675-40bf-8e30-15dc5b7a3bba"
      unitRef="usd">2166000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTEtMy0xLTEtMjExNjE_4cd9b62d-f339-4c6d-b63d-6b33c348e6de"
      unitRef="usd">2105000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTItMS0xLTEtMjExNjE_5e587483-9ac4-4eb1-a8a9-56a4867ea598"
      unitRef="usd">3695000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTItMy0xLTEtMjExNjE_dc3928de-4f9c-4e99-aa3d-899adccb9c47"
      unitRef="usd">4654000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTQtMS0xLTEtMjExNjE_d03fce1c-60ff-48ad-9552-8386b69ed79b"
      unitRef="usd">469000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTQtMy0xLTEtMjExNjE_10d123e4-5869-4ae9-961a-d77471bad4db"
      unitRef="usd">528000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTUtMS0xLTEtMjExNjE_6a34c30b-6a84-43fe-8066-9cc7ab683230"
      unitRef="usd">3450000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTUtMy0xLTEtMjExNjE_6be89756-214d-493f-b04b-44354332c895"
      unitRef="usd">4374000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTYtMS0xLTEtMjExNjE_0b18f93f-108e-4564-a9bd-8fcb94c2bd99"
      unitRef="usd">3919000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTYtMy0xLTEtMjExNjE_e85188d0-debb-45c1-b948-c960a29567e3"
      unitRef="usd">4902000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTktMS0xLTEtMjExNjE_0b6d93a8-43c2-4938-b6c5-923be737e781">P12Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMTktMy0xLTEtMjExNjE_780e72be-a65f-4c61-a80b-d371625acb47">P12Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMjAtMS0xLTEtMjExNjE_31a5489d-882b-485f-bf42-399d1d75298a">P8Y1M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMjAtMy0xLTEtMjExNjE_be4aeeee-8d53-46f9-b0b5-5389a342a848">P8Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMjMtMS0xLTEtMjExNjE_efb9eecd-d1c0-4b1a-81d4-c6402b10c0f9"
      unitRef="number">0.059</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMjMtMy0xLTEtMjExNjE_4f79cfc7-6e8c-4a7f-b6eb-3e1e29b39080"
      unitRef="number">0.058</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMjQtMS0xLTEtMjExNjE_819fe2dc-663b-44ca-a301-f315288d0e9c"
      unitRef="number">0.021</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmEzMmIwODg3NTgwNzQxNmNiMDA5N2FlOTIxYmYyMWMxL3RhYmxlcmFuZ2U6YTMyYjA4ODc1ODA3NDE2Y2IwMDk3YWU5MjFiZjIxYzFfMjQtMy0xLTEtMjExNjE_a9c5ee38-a5ad-45a0-b6f9-312cb9d9c013"
      unitRef="number">0.020</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfMTYxOQ_3aca6295-3471-41bc-8768-055118374bc4">A summary of lease expenses for our finance and operating leases included in General, administrative, and marketing expenses on our Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income is as follows (in thousands): &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:44.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Amortization of property and equipment&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;127&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;190&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;395&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;500&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Interest expense on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;22&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;27&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;69&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total finance lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;149&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 1.25pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;217&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 1.25pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;464&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 1.25pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;585&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,853&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,989&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,656&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,566&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total lease expense&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 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;1,910&lt;/span&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;2,114&lt;/span&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;5,845&lt;/span&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;5,843&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our cash flow information related to leases is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating cash flows for operating leases&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,939&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,536&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Financing cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;346&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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;446&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Operating cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;62&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfMi0xLTEtMS0yMTE2MQ_2f4de146-b692-4948-bd5a-5589d66140ac"
      unitRef="usd">127000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfMi0zLTEtMS0yMTE2MQ_e1adaeae-50ad-4062-ade7-0d70e51a41af"
      unitRef="usd">190000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfMi01LTEtMS0yMTE2MQ_599ae88a-55f0-442e-86d2-476bf7e9fc18"
      unitRef="usd">395000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfMi03LTEtMS0yMTE2MQ_10a5976a-1ac2-49f4-9b73-40ee40e7a845"
      unitRef="usd">500000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfMy0xLTEtMS0yMTE2MQ_69b496da-c194-453f-8cac-ecc1064b34dc"
      unitRef="usd">22000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfMy0zLTEtMS0yMTE2MQ_8f2b0572-9755-4d4c-96b5-8f0a818a04c7"
      unitRef="usd">27000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfMy01LTEtMS0yMTE2MQ_100b1c1c-5bee-494f-b5c9-e3d44907a0be"
      unitRef="usd">69000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfMy03LTEtMS0yMTE2MQ_99afd7ec-0c12-45b4-b998-83db24e58a95"
      unitRef="usd">85000</us-gaap:FinanceLeaseInterestExpense>
    <aort:FinanceLeaseCost
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNC0xLTEtMS0yMTE2MQ_d40854d4-8f7b-4338-bf2d-ce2a206c9b2f"
      unitRef="usd">149000</aort:FinanceLeaseCost>
    <aort:FinanceLeaseCost
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNC0zLTEtMS0yMTE2MQ_98ea3ca3-ca1f-484a-8086-4559494bafa8"
      unitRef="usd">217000</aort:FinanceLeaseCost>
    <aort:FinanceLeaseCost
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNC01LTEtMS0yMTE2MQ_bf1235fe-c858-4429-a896-f8bfa50102e2"
      unitRef="usd">464000</aort:FinanceLeaseCost>
    <aort:FinanceLeaseCost
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNC03LTEtMS0yMTE2MQ_0ff6bde9-5979-45ce-af12-1f16aa052aa1"
      unitRef="usd">585000</aort:FinanceLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNS0xLTEtMS0yMTE2MQ_91b56cc5-521b-4bc5-9b74-47afbec2d4dc"
      unitRef="usd">1853000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNS0zLTEtMS0yMTE2MQ_4059940c-ef0a-4176-bacb-6648852e398b"
      unitRef="usd">1989000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNS01LTEtMS0yMTE2MQ_4de08043-c67d-4020-b1f5-aad59a2e9181"
      unitRef="usd">5656000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNS03LTEtMS0yMTE2MQ_64b3f474-c4db-473d-b767-1104cf44adec"
      unitRef="usd">5566000</us-gaap:OperatingLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNi0xLTEtMS0yMTE2MQ_1ae02452-6d77-46c6-8884-9f770a0e2db7"
      unitRef="usd">92000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNi0zLTEtMS0yMTE2MQ_c1828a46-84a2-4a56-8272-259bd582b77b"
      unitRef="usd">92000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNi01LTEtMS0yMTE2MQ_3727249f-82e8-41f3-b752-6b9bad349597"
      unitRef="usd">275000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNi03LTEtMS0yMTE2MQ_1d21e853-5ef2-481e-8d11-c0aa7c818891"
      unitRef="usd">308000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNy0xLTEtMS0yMTE2MQ_8f4c8c5e-a553-4857-bae8-668a01b98b24"
      unitRef="usd">1910000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNy0zLTEtMS0yMTE2MQ_7ae83422-f4ab-4d51-ba86-05c2aada2c6d"
      unitRef="usd">2114000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNy01LTEtMS0yMTE2MQ_f3b2b5e5-a7dd-460c-a158-cd9d2eb86d0d"
      unitRef="usd">5845000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmY4MTBjYjk2MzRmMTQ3MDFiZDhhN2YyZjhhMzRhYzU3L3RhYmxlcmFuZ2U6ZjgxMGNiOTYzNGYxNDcwMWJkOGE3ZjJmOGEzNGFjNTdfNy03LTEtMS0yMTE2MQ_daa448f7-3f07-4cce-8c3e-9902667d92e7"
      unitRef="usd">5843000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOjM1NzM5YjA5OGRhYjQ0M2FiYzQ1MzA1YTY4Yjk5MTU0L3RhYmxlcmFuZ2U6MzU3MzliMDk4ZGFiNDQzYWJjNDUzMDVhNjhiOTkxNTRfMi0xLTEtMS0yMTE2MQ_b421aaff-34d0-405f-83a2-9d2fb2e95998"
      unitRef="usd">4939000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOjM1NzM5YjA5OGRhYjQ0M2FiYzQ1MzA1YTY4Yjk5MTU0L3RhYmxlcmFuZ2U6MzU3MzliMDk4ZGFiNDQzYWJjNDUzMDVhNjhiOTkxNTRfMi0zLTEtMS0yMTE2MQ_b27c9ac3-30cc-4a4c-a3af-7931ab3951c1"
      unitRef="usd">4536000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOjM1NzM5YjA5OGRhYjQ0M2FiYzQ1MzA1YTY4Yjk5MTU0L3RhYmxlcmFuZ2U6MzU3MzliMDk4ZGFiNDQzYWJjNDUzMDVhNjhiOTkxNTRfMy0xLTEtMS0yMTE2MQ_bf686fd2-6309-4f0d-b81c-bccb35446611"
      unitRef="usd">346000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOjM1NzM5YjA5OGRhYjQ0M2FiYzQ1MzA1YTY4Yjk5MTU0L3RhYmxlcmFuZ2U6MzU3MzliMDk4ZGFiNDQzYWJjNDUzMDVhNjhiOTkxNTRfMy0zLTEtMS0yMTE2MQ_90536f40-f77d-4e7c-9e54-abd7ce5d1834"
      unitRef="usd">446000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOjM1NzM5YjA5OGRhYjQ0M2FiYzQ1MzA1YTY4Yjk5MTU0L3RhYmxlcmFuZ2U6MzU3MzliMDk4ZGFiNDQzYWJjNDUzMDVhNjhiOTkxNTRfNC0xLTEtMS0yMTE2MQ_75a480bc-9033-4bad-822c-970ccfd3fb5c"
      unitRef="usd">62000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOjM1NzM5YjA5OGRhYjQ0M2FiYzQ1MzA1YTY4Yjk5MTU0L3RhYmxlcmFuZ2U6MzU3MzliMDk4ZGFiNDQzYWJjNDUzMDVhNjhiOTkxNTRfNC0zLTEtMS0yMTE2MQ_209b790b-b092-4ef5-8949-cb13f7dfe68e"
      unitRef="usd">82000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfMTYyMQ_e207bb54-320f-468a-97dd-1930e48ce2bb">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments and sublease rental income are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Sublease&lt;br/&gt;Income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Remainder of 2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;120&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;660&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;31&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;549&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,624&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;545&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,252&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;525&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,173&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;508&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,719&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,000&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,986&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total minimum lease payments&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;4,247&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;63,414&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;31&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(19,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Present value of net minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,919&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;43,976&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(469)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(3,061)&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Lease liabilities, less current maturities&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;3,450&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;40,915&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RleHRyZWdpb246N2Y3NTk4Mzg2NzJkNDY5YjkyZDVjYzUwYzg1MjJjYTVfMTYyMQ_e7de1887-fec3-4525-bbb0-f59caf36f6fb">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments and sublease rental income are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Sublease&lt;br/&gt;Income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Remainder of 2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;120&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;660&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;31&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;549&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,624&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;545&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,252&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;525&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,173&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;508&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,719&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,000&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,986&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total minimum lease payments&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;4,247&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;63,414&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;31&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(19,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Present value of net minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,919&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;43,976&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(469)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(3,061)&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Lease liabilities, less current maturities&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;3,450&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;40,915&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMS0xLTEtMS0yMTE2MQ_8216e124-b97b-42ec-b097-988911d66a6d"
      unitRef="usd">120000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMS0zLTEtMS0yMTE2MQ_51a039aa-7021-4fc8-98b8-ad8cb0371bd0"
      unitRef="usd">660000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsRemainderOfFiscalYear
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMS01LTEtMS0yMTE2MQ_123e28bd-a58c-4497-9009-f97939ecac1b"
      unitRef="usd">31000</aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMi0xLTEtMS0yMTE2MQ_c908163c-e2ca-473c-8865-864986ae9065"
      unitRef="usd">549000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMi0zLTEtMS0yMTE2MQ_e70b1d86-20aa-4e28-bf27-6228fd9c24b6"
      unitRef="usd">5624000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsYearOne
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMi01LTEtMS0yMTE2MQ_7e43c6d8-f000-4e0f-80a3-cf14020c0395"
      unitRef="usd">0</aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsYearOne>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMy0xLTEtMS0yMTE2MQ_228f6d12-0ff8-4ebd-95d2-525f8d7484b6"
      unitRef="usd">545000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMy0zLTEtMS0yMTE2MQ_a534ed58-4b19-46cd-a205-14428f471a4f"
      unitRef="usd">6252000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsYearTwo
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMy01LTEtMS0yMTE2MQ_18d7f8f4-6f20-48af-b259-765b1686187d"
      unitRef="usd">0</aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNC0xLTEtMS0yMTE2MQ_b6c986a8-e021-46d9-9a09-540c7722cf1e"
      unitRef="usd">525000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNC0zLTEtMS0yMTE2MQ_bf2538a8-887a-4f02-89d8-08f93e298a5b"
      unitRef="usd">5173000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsYearThree
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNC01LTEtMS0yMTE2MQ_6c690c9d-290f-429b-abb3-dc50bcc1e9c1"
      unitRef="usd">0</aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNS0xLTEtMS0yMTE2MQ_3d8f7d3a-06ad-4028-9175-8ccaa2e91005"
      unitRef="usd">508000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNS0zLTEtMS0yMTE2MQ_7abd643d-b952-4089-887c-86431cd4c318"
      unitRef="usd">4719000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsYearFour
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNS01LTEtMS0yMTE2MQ_a33cd97c-7160-4417-a8a6-ded9680731dc"
      unitRef="usd">0</aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsYearFour>
    <aort:FinanceLeaseLiabilityToBePaidAfterYearFour
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNi0xLTEtMS0yMTE2MQ_079c8609-4a97-48c3-8f41-b2774ccacb9d"
      unitRef="usd">2000000</aort:FinanceLeaseLiabilityToBePaidAfterYearFour>
    <aort:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNi0zLTEtMS0yMTE2MQ_76ea031d-4191-4ef9-bad3-07751903ed8c"
      unitRef="usd">40986000</aort:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsAfterYearFour
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNi01LTEtMS0yMTE2MQ_dfa331d7-0ecf-41db-ab27-fabf207942cc"
      unitRef="usd">0</aort:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsAfterYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNy0xLTEtMS0yMTE2MQ_2e03b0fb-ef2b-49fb-a396-908999fab01b"
      unitRef="usd">4247000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNy0zLTEtMS0yMTE2MQ_e45ace64-15e1-44fd-89cd-25d5d3fd8725"
      unitRef="usd">63414000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfNy01LTEtMS0yMTE2MQ_46fe7588-cada-463a-a07b-fd57935282e2"
      unitRef="usd">31000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfOC0xLTEtMS0yMTE2MQ_1a3fa6d8-f0f7-49ff-95c2-dd9aed8dff2e"
      unitRef="usd">328000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfOC0zLTEtMS0yMTE2MQ_9400e51a-6543-4674-9c33-d7b309603bef"
      unitRef="usd">19438000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfOS0xLTEtMS0yMTE2MQ_ae826f1d-2583-4547-8bb0-f768842f4ff2"
      unitRef="usd">3919000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfOS0zLTEtMS0yMTE2MQ_63ddb292-341c-4de3-a1f3-93bd6192e2de"
      unitRef="usd">43976000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMTAtMS0xLTEtMjExNjE_c4b85b1d-0ab3-47a0-a4a8-7395fe63a343"
      unitRef="usd">469000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMTAtMy0xLTEtMjExNjE_10012213-f615-4456-9207-559047170103"
      unitRef="usd">3061000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMTEtMS0xLTEtMjExNjE_100fbb9f-8ccc-48dd-9c3f-16ea03ec1b7f"
      unitRef="usd">3450000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV80OS9mcmFnOjdmNzU5ODM4NjcyZDQ2OWI5MmQ1Y2M1MGM4NTIyY2E1L3RhYmxlOmQ1MTgxMjgyYjA3YTRkMDc5NTE4ZWVkMDVkN2M3YmUxL3RhYmxlcmFuZ2U6ZDUxODEyODJiMDdhNGQwNzk1MThlZWQwNWQ3YzdiZTFfMTEtMy0xLTEtMjExNjE_e2a8dd86-a44d-4957-a818-2aae7d6ceb4a"
      unitRef="usd">40915000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfODIyMw_59fd09ae-aab8-41c3-ac15-a6fbacc3acc3">Debt&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;1, 2017 we entered into a credit and guaranty agreement for a $255.0 million senior secured credit facility, consisting of a $225.0 million secured term loan facility (the &#x201c;Term Loan Facility&#x201d;) and a $30.0 million secured revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d; and, together with the Term Loan Facility, the &#x201c;Credit Agreement&#x201d;). We and each of our existing domestic subsidiaries (subject to certain exceptions and exclusions) guarantee the obligations under the Credit Agreement (the &#x201c;Guarantors&#x201d;). The Credit Agreement is secured by a security interest in substantially all existing and after-acquired real and personal property (subject to certain exceptions and exclusions) of us and the Guarantors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;2, 2021 we entered into an amendment to our Credit Agreement to extend the maturity dates of our Term Loan and Revolving Credit Facility. As part of the amendment, the maturity dates of both our Term Loan and Revolving Credit Facility were each extended by two and one-half years, until June 1, 2027 and June 1, 2025, respectively, subject to earlier springing maturities triggered if our 4.25% Convertible Senior Notes, described below, remain outstanding on April 1, 2025 and December 31, 2024, respectively. With respect to the Term Loan, if the Convertible Senior Notes remain outstanding on April 1, 2025, the Term Loan&#x2019;s maturity date will be April 1, 2025, or, if the Convertible Senior Notes&#x2019; own maturity date has been extended, the earlier of (i) 91 days prior to the Convertible Senior Notes&#x2019; new maturity date and (ii) June 1, 2027. In the case of the Revolving Credit Facility, if the Convertible Senior Notes are still outstanding on December 31, 2024, the Revolving Credit Facility&#x2019;s maturity date will be either December 31, 2024 or, if the Convertible Senior Notes&#x2019; own maturity date has been extended, the earlier of (i) 182 days prior to the Convertible Senior Notes&#x2019; new maturity date and (ii) June 1, 2025. Under the amendment, the Term Loan Facility bears interest, at our option, at a floating annual rate equal to either the base rate, plus a margin of 2.50%, or LIBOR, plus a margin of 3.50%. Prior to the amendment, the optional floating annual rate was equal to either the base rate plus a margin of 2.25%, or LIBOR, plus a margin of 3.25%. We paid debt issuance costs of $2.1 million, of which $1.8 million will be amortized over the life of the Term Loan Facility and included in current and long-term debt on the Condensed Consolidated Balance Sheets. The remaining $361,000 of debt issuance costs and $474,000 of non-cash debt extinguishment costs were recorded in Interest expense on the Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in our Annual Report on Form 10-K for the year ended December&#160;31, 2021 the Credit Agreement contains certain customary affirmative and negative covenants, including covenants that limit our ability and the ability of our subsidiaries to, among other things, grant liens, incur debt, dispose of assets, make loans and investments, make acquisitions, make certain restricted payments (including cash dividends), merge or consolidate, change business or accounting or reporting practices, in each case subject to customary exceptions for a credit facility of this size and type. Beginning in 2021 if we repay borrowings under our Revolving Credit Facility to 25% or less, no financial maintenance covenants, including the minimum liquidity covenant and the maximum first lien net leverage ratio covenant, are applicable. We are in compliance with our debt covenants as of September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Convertible Senior Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;18, 2020 we issued $100.0 million aggregate principal amount of 4.25% Convertible Senior Notes with a maturity date of July&#160;1, 2025 (the &#x201c;Convertible Senior Notes&#x201d;). The net proceeds from this offering, after deducting initial purchasers&#x2019; discounts and costs directly related to this offering, were approximately $96.5 million. On January 1, 2021 we adopted ASU 2020-06 and adjusted the carrying balance of the Convertible Senior Notes to notional. The Convertible Senior Notes balance was $100.0 million recorded in Long-term debt on the Condensed Consolidated Balance Sheets as of September&#160;30, 2022. The Convertible Senior Notes may be settled in cash, stock, or a combination thereof, solely at our discretion. The initial conversion rate of the Convertible Senior Notes is 42.6203 shares per $1,000 principal amount, which is equivalent to a conversion price of approximately $23.46 per share, subject to adjustments. We use the if-converted method for assumed conversion of the Convertible Senior Notes for the diluted earnings per share calculation. The fair value and the effective interest rate of the Convertible Senior Notes as of September&#160;30, 2022 was approximately $92.3 million and 5.05%, respectively. The fair value was based on market prices observable for similar instruments and is considered Level 2 in the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest expense recognized on the Convertible Senior Notes includes $1.2 million and $3.7 million for the &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three and nine months ended September&#160;30, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, and $1.2 million and $3.7 million for the &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three and nine&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; months ended September&#160;30, 2021, respectively, related to the aggregate of the contractual coupon interest, and the amortization of the debt issuance costs&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Interest on the Convertible Senior Notes began accruing upon issuance and is payable semi-annually. As of September&#160;30, 2022 there were $2.0 million of unamortized debt issuance costs related to Convertible Senior Notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of the Convertible Senior Notes may convert their notes at their option at any time prior to January 1, 2025, but only under the following circumstances: (i) during any calendar quarter commencing after the calendar quarter ending on September 30, 2020 (and only during such calendar quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (ii) during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate on each such trading day; (iii) we give a notice of redemption with respect to any or all of the notes, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or (iv) upon the occurrence of specified corporate events. On or after January 1, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their notes at any time, regardless of the foregoing circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We cannot redeem the Convertible Senior Notes before July 5, 2023. We can redeem them on or after July 5, 2023, in whole or in part, at our option, if the last reported sale price per share of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption. We may redeem for cash all or part of the Convertible Senior Notes at a redemption price equal to 100% of the principal amount of the redeemable Convertible Senior Notes, plus accrued and unpaid interest to, but excluding, the redemption date. No principal payments are due on the Convertible Senior Notes prior to maturity. Other than restrictions relating to certain fundamental changes and consolidations, mergers or asset sales and customary anti-dilution adjustments, the Convertible Senior Notes do not contain any financial covenants and do not restrict us from conducting significant restructuring transactions or issuing or repurchasing any of its other securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loan Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The short-term and long-term balances of our term loan and other long-term borrowings were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.104%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;September 30,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;December 31,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Term loan balance&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;214,313&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;216,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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Convertible senior notes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100,000&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100,000&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.45% Sparkasse Zollernalb (KFW Loan 1)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;325&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;566&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1.40% Sparkasse Zollernalb (KFW Loan 2)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;731&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,061&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total loan balance&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;315,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;317,627&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less unamortized loan origination costs&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(7,133)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(8,504)&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net borrowings&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;308,236&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;309,123&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less short-term loan balance&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(1,562)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(1,630)&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Long-term loan balance&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;306,674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;307,493&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interest Expense&lt;/span&gt;&lt;/div&gt;Interest expense was $4.8 million and $12.9 million for the three and nine months ended September&#160;30, 2022, respectively, as compared to $4.1 million and $13.0 million for the three and nine months ended September&#160;30, 2021, respectively.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i48b9bbe85c68425d911ee0c362147e39_I20171201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfOTA_680fce03-9d85-4d9a-ab3b-1d95761ceea3"
      unitRef="usd">255000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if48526739d454c7aa0ead75443f922f1_I20171201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMTQx_d3183b5e-6a73-4951-b1da-f7700e6685b4"
      unitRef="usd">225000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib252a536e8c2403f88b1f7002f4ad93d_I20171201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMjA0_b9c0aff8-4b6d-4afb-af62-78d2ec7680cb"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0a9e96716e2d43fc8cb58b6a571003ac_I20210602"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMTEwMw_f373b21f-cdee-493f-9f01-b1aa0cbb2314"
      unitRef="number">0.0425</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <aort:DebtInstrumentExtensionCircumstancePeriod
      contextRef="ibd8fae709fff4c1da4933fc5331a3616_D20210602-20210602"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMTQ2OA_4f33015a-6040-4916-8453-713e9c22ef61">P91D</aort:DebtInstrumentExtensionCircumstancePeriod>
    <aort:DebtInstrumentExtensionCircumstancePeriod
      contextRef="i308d3c512f144d22ba8f06fad96609aa_D20210602-20210602"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMTg0NQ_95041a4a-0aa8-4005-92da-10fac1d2fef5">P182D</aort:DebtInstrumentExtensionCircumstancePeriod>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iaea6f089ed074e359ce7c3f017e6b10b_D20210602-20210602"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMjA3Nw_d5c89334-d46a-4413-aad1-0d768d75027f"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3079296817f64fe0829aa2166586dc63_D20210602-20210602"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMjEwOA_d23ceee1-daf4-4711-b099-12127f7b5b22"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2c4d08f8fa5d4fa69f8b6d4049e4bb52_D20210601-20210601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMjIyMQ_66aa3a3c-48aa-438d-9fdd-bbadd8100d1c"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7d9fad1b5e5f409ab72291a10865c569_D20210601-20210601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMjI1Mg_9d27b698-c715-4464-8f84-2df73eed0c0c"
      unitRef="number">0.0325</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i7ee1e8077bf9471fbd587c9b736b28e0_D20210602-20210602"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMjI4Nw_6ed7d29f-364c-4cb4-a550-7451d7aadb89"
      unitRef="usd">2100000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i7ee1e8077bf9471fbd587c9b736b28e0_D20210602-20210602"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMjMwMA_3853b618-b9ad-4c89-8c72-1e112e644ec3"
      unitRef="usd">1800000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie5eabbbcdab349c69c7b71952f9f1c67_D20210602-20210602"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMjQ2NA_2c8a4ba6-96c6-4440-b6da-c07e1fc7f1d9"
      unitRef="usd">361000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="ie5eabbbcdab349c69c7b71952f9f1c67_D20210602-20210602"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMjQ5NA_6db054c5-fd61-41c7-bcfe-750d2bf3fc2d"
      unitRef="usd">474000</us-gaap:ExtinguishmentOfDebtAmount>
    <aort:RevolvingCreditFacilityPercentageRepaidForNoCovenants
      contextRef="i7ea6eb948294472ab4381af301387075_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMzMxMA_16db16bb-3866-437e-a7a2-4566df68f47d"
      unitRef="number">0.25</aort:RevolvingCreditFacilityPercentageRepaidForNoCovenants>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i18723f9aeb154e06b9755af8e0a35dc0_I20200618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMzU2OA_3e58ec24-a08b-4f01-a370-1d524f98ec7e"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i18723f9aeb154e06b9755af8e0a35dc0_I20200618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMzYwMQ_da508608-c598-4a83-9868-bd843455db83"
      unitRef="number">0.0425</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i0f3ad67fb29042d3a507e43f558ecda8_D20200618-20200618"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfMzgzNw_9c765930-d69e-4aae-9d88-797802d6deb4"
      unitRef="usd">96500000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:LongTermDebt
      contextRef="i57c5164417a34d7cad7bfcdca48c018d_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNDAwMw_8be7ca79-02c0-419f-8577-94ff76fa9f9f"
      unitRef="usd">100000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i18723f9aeb154e06b9755af8e0a35dc0_I20200618"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNDM1Nw_0fe49c63-ee12-41f6-bb21-976f85559641"
      unitRef="usdPerShare">23.46</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentFairValue
      contextRef="icc66c0e69857453e9e2dfc50dbf9e1be_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNDYzNQ_2ec84e04-0885-4f01-8f18-07b1a643f983"
      unitRef="usd">92300000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="icc66c0e69857453e9e2dfc50dbf9e1be_I20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNDY0Mg_60376191-a68e-4923-821a-f7ccbf61ef43"
      unitRef="number">0.0505</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:InterestExpenseDebt
      contextRef="i027b214348ca447cb2405a448216447e_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNDg2Ng_0fe7e9b5-9928-4429-b7a0-5bec0f702d64"
      unitRef="usd">1200000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ibaad6e3991c64789be68b008759c87e6_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNDg3NA_ae18bee1-d7b8-4e8e-a3d8-544ba15b1c4d"
      unitRef="usd">3700000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="icbe178457b16413291bbf12b116f4451_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNDkyMw_821a000b-5494-4113-9395-9f7289f4efbe"
      unitRef="usd">1200000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ibaf43f6c29284708b18275267e3af457_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNDkzMA_a2ddf465-96b7-46e5-bdd4-ac863d79dade"
      unitRef="usd">3700000</us-gaap:InterestExpenseDebt>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="icc66c0e69857453e9e2dfc50dbf9e1be_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNTIwNQ_527424cf-790b-48b6-83a9-83848ca1c757"
      unitRef="usd">2000000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="idb55cd7b1c67424e83334b51ddeeed75_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNTY0OA_2716fc83-02ed-4b71-a716-68a5cce10d58"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="idb55cd7b1c67424e83334b51ddeeed75_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNTcxMg_e816bd60-d67b-4458-a908-10509ec9aecf"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="idb55cd7b1c67424e83334b51ddeeed75_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNTg2MQ_437ac25f-cc97-49c6-a86f-b0f205fa4359"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i3162fd9f3aad4da4b4a6c31ca14cc416_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNTkzNg_d942f530-565b-4189-990c-e8f4a874cf24"
      unitRef="day">5</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i3162fd9f3aad4da4b4a6c31ca14cc416_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNTk2OQ_cc8bca95-2413-4b21-b4ee-ef52a4f8557c"
      unitRef="day">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i3162fd9f3aad4da4b4a6c31ca14cc416_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNjEyNA_82ecabfb-2cb3-497f-9c8f-4d4785e2ce55"
      unitRef="number">0.98</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="iee01dabe643e479586ec04799b683ba4_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNjk1Mg_6e54f696-869b-4eaa-bce4-abb657a18735"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="iee01dabe643e479586ec04799b683ba4_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNzAwNw_62b6f31b-9630-49cf-89de-4bca8afe3678"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="iee01dabe643e479586ec04799b683ba4_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNzA2Mw_efb6c633-221b-441d-951c-9dba986d019f"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <aort:DebtInstrumentConvertibleRedemptionPercentageOfPrincipalAmount
      contextRef="iee01dabe643e479586ec04799b683ba4_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfNzM1OA_ccd04e71-d19a-4ed3-ad2f-abb95bedbd80"
      unitRef="number">1</aort:DebtInstrumentConvertibleRedemptionPercentageOfPrincipalAmount>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfODIyNA_9be787ee-d704-4ac4-95c7-6900a1dca259">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The short-term and long-term balances of our term loan and other long-term borrowings were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.104%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;September 30,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;December 31,&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Term loan balance&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;214,313&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;216,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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Convertible senior notes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100,000&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100,000&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.45% Sparkasse Zollernalb (KFW Loan 1)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;325&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;566&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1.40% Sparkasse Zollernalb (KFW Loan 2)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;731&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,061&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total loan balance&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;315,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;317,627&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less unamortized loan origination costs&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(7,133)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(8,504)&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net borrowings&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;308,236&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;309,123&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less short-term loan balance&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(1,562)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(1,630)&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Long-term loan balance&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;306,674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;307,493&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i33db3b1cd5a744adaf668932b3d7a752_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfMS0xLTEtMS0yMTE2MQ_f0880971-3c5c-4e02-894d-15b4167fc39e"
      unitRef="usd">214313000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ifda76d72993449d1998f915ef6c42d12_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfMS0zLTEtMS0yMTE2MQ_62ff535a-9fe9-436b-863f-309daff104f4"
      unitRef="usd">216000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iacc74ff3ae064710b11fbf91c5b4da32_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfMi0xLTEtMS0yMTE2MQ_e3a32b03-8dd1-4719-b7f8-bdbfac50113e"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ieb17620c310648b8a165d09b227c1a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfMi0zLTEtMS0yMTE2MQ_a1ec6c45-ac4f-4375-aeed-b64a20d0e6ca"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2917e811dec840bfa296f07c2b87727d_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfMy0wLTEtMS0yMTE2MS90ZXh0cmVnaW9uOmUxOGI5ZGY5NjhjMTQ5M2ZhMDEyNTkyOTFlNGUxZjg0XzQ_b4234b10-b1f6-4f21-8731-2f9a92983680"
      unitRef="number">0.0245</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2917e811dec840bfa296f07c2b87727d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfMy0xLTEtMS0yMTE2MQ_aa698a9f-95d1-48c0-918a-57ff15fac653"
      unitRef="usd">325000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib6c541e6344348c7932037179bc9a6a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfMy0zLTEtMS0yMTE2MQ_536392df-62f3-4115-9d5e-0fa259d4bbbf"
      unitRef="usd">566000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7d9322af829e4028a7955119f8529d4f_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfNC0wLTEtMS0yMTE2MS90ZXh0cmVnaW9uOjdmZTRjNWIxOTBkNjRhNzFiOGNlZDRhYmM3Y2ViOTYzXzQ_a8f3cdd3-2d68-4266-b6d8-94327d1a5524"
      unitRef="number">0.0140</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7d9322af829e4028a7955119f8529d4f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfNC0xLTEtMS0yMTE2MQ_1a49e448-a06a-4987-a87a-5cf5c20b8db1"
      unitRef="usd">731000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id8d8863bba6645fab208cbec4e5af0c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfNC0zLTEtMS0yMTE2MQ_c64f44c7-89c1-472a-a750-ee15ca802112"
      unitRef="usd">1061000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfNS0xLTEtMS0yMTE2MQ_66389956-bda8-4593-8900-d7ba215c6033"
      unitRef="usd">315369000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfNS0zLTEtMS0yMTE2MQ_779c4634-ad90-43c4-835f-b6a816246d4c"
      unitRef="usd">317627000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfNi0xLTEtMS0yMTE2MQ_05e50421-cccf-4344-b228-200fb62d66c7"
      unitRef="usd">7133000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfNi0zLTEtMS0yMTE2MQ_bf585f29-9bd9-4a37-9eb3-0a7f6a74e7c1"
      unitRef="usd">8504000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebt
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfNy0xLTEtMS0yMTE2MQ_5d61ec09-efe8-43a7-8ed4-b91629cf3b48"
      unitRef="usd">308236000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfNy0zLTEtMS0yMTE2MQ_7adc88ba-2a39-422d-a64e-c1f1079429a1"
      unitRef="usd">309123000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfOC0xLTEtMS0yMTE2MQ_48e3e2f8-17a2-48f7-b4cd-09cf5c81bd1f"
      unitRef="usd">1562000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfOC0zLTEtMS0yMTE2MQ_c5c3bbc1-62d8-4028-9fa5-985ccc53f2fb"
      unitRef="usd">1630000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="idd9590ccbffc4f6b912ae40ff2eacdfa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfOS0xLTEtMS0yMTE2MQ_fef5fa17-2ccf-4355-b981-29680d00d6ab"
      unitRef="usd">306674000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i92a6652f436d43be99bd75c32c0406d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RhYmxlOjcyY2YxMjgzNDcwYzQ5MDNiMjBiMDgwMGM0Njk0ZmU0L3RhYmxlcmFuZ2U6NzJjZjEyODM0NzBjNDkwM2IyMGIwODAwYzQ2OTRmZTRfOS0zLTEtMS0yMTE2MQ_2d0bde54-bd75-45ba-9f9a-cccc3a3252cd"
      unitRef="usd">307493000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfODEwNQ_bccbdc51-c110-402f-8dc2-c845f8c7f826"
      unitRef="usd">4800000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfODExMg_3899681a-ea06-42fa-abce-ae3e7fb0b92a"
      unitRef="usd">12900000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfODE3Mg_d6c6a7b1-ff02-472e-aa1e-ffbcc960793e"
      unitRef="usd">4100000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81Mi9mcmFnOjRhOWRlMjRmOTU1ODQ5ZGI4MzA4NzFiMDk3MDNkYWZhL3RleHRyZWdpb246NGE5ZGUyNGY5NTU4NDlkYjgzMDg3MWIwOTcwM2RhZmFfODE3OQ_0c618c51-71c1-4d82-8b0a-6cf8534a09dc"
      unitRef="usd">13000000</us-gaap:InterestExpenseDebt>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81OC9mcmFnOmIwOTM0YzA4N2I2YjRlOGRiNDZjMWFhNTlkNDBjYTVkL3RleHRyZWdpb246YjA5MzRjMDg3YjZiNGU4ZGI0NmMxYWE1OWQ0MGNhNWRfOTI3_016b3242-694a-4aa2-a840-16322c91f902">Commitments and Contingencies&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Liability Claims&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, we are made aware of adverse events involving our products and tissues. Future adverse events could ultimately give rise to a lawsuit against us, and liability claims may be asserted against us in the future based on past events that we are not aware of at the present time. We maintain claims-made insurance policies to mitigate our financial exposure to product and tissue processing liability claims. Claims-made insurance policies generally cover only those asserted claims and incidents that are reported to the insurance carrier while the policy is in effect. The amounts recorded in these Condensed Consolidated Financial Statements as of September&#160;30, 2022 represent our estimate of the probable losses and anticipated recoveries for incurred but not reported claims related to products sold and services performed prior to the balance sheet date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;PROACT Xa Clinical Trial Termination&lt;/span&gt;&lt;/div&gt;On September 23, 2022 we announced that we were stopping the PROACT Xa clinical trial as recommended by the trial's independent Data and Safety Monitoring Board. The PROACT Xa clinical trial was a prospective, randomized, trial designed to determine if patients with  On-X mechanical aortic valves could be maintained safely and effectively on apixaban rather than on warfarin. As a result of PROACT Xa's early termination, we recorded $4.7 million of termination and wind-down expenses that are included in Research and development operating expenses on the Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income for the three and nine months ended September 30, 2022. The majority of these costs include future administrative costs that will be incurred during the fourth quarter of 2022 and the first quarter of 2023, as well as the estimated cost of clinical drugs purchased for patients participating in the study that are not expected to be recovered.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <aort:ResearchAndDevelopmentExpenseTerminationAndWindDownCosts
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81OC9mcmFnOmIwOTM0YzA4N2I2YjRlOGRiNDZjMWFhNTlkNDBjYTVkL3RleHRyZWdpb246YjA5MzRjMDg3YjZiNGU4ZGI0NmMxYWE1OWQ0MGNhNWRfNTQ5NzU1ODE1MjU3_83b44fdc-94ef-4190-87ef-40a98da3edfc"
      unitRef="usd">4700000</aort:ResearchAndDevelopmentExpenseTerminationAndWindDownCosts>
    <aort:ResearchAndDevelopmentExpenseTerminationAndWindDownCosts
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV81OC9mcmFnOmIwOTM0YzA4N2I2YjRlOGRiNDZjMWFhNTlkNDBjYTVkL3RleHRyZWdpb246YjA5MzRjMDg3YjZiNGU4ZGI0NmMxYWE1OWQ0MGNhNWRfNTQ5NzU1ODE1MjU3_c7d6b4e9-2b46-4f3a-9d6e-6dd451ed2318"
      unitRef="usd">4700000</aort:ResearchAndDevelopmentExpenseTerminationAndWindDownCosts>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RleHRyZWdpb246MGNjNjM2Y2RjY2YxNDMxM2JmYTRkYjk4NTUxYzUyZTZfMTcxNw_5f71a00e-5b48-4811-88f0-67818dc8be33">Revenue Recognition&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sources of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have identified the following revenues disaggregated by revenue source:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Domestic hospitals &#x2013; direct sales of products and preservation services.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;International hospitals &#x2013; direct sales of products and preservation services.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;International distributors &#x2013; generally these contracts specify a geographic area that the distributor will service, terms and conditions of the relationship, and purchase targets for the next calendar year.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;CardioGenesis cardiac laser console trials and sales &#x2013; CardioGenesis cardiac trialed laser consoles are delivered under separate agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three and nine months ended September&#160;30, 2022 and 2021 the sources of revenue were as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Domestic hospitals&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,842&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;36,129&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;117,343&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;111,291&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;International hospitals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24,119&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;25,458&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;79,768&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;79,219&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;International distributors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,469&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,544&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;34,685&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;28,694&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;CardioGenesis cardiac laser therapy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;408&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;76&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,595&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total sources of revenue&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;76,838&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;72,207&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;234,391&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;219,442&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Also see segment disaggregation information in Note 14 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may generate contract assets during the pre-delivery design and manufacturing stage of E-xtra Design Engineering product order fulfillment. We assess the balance related to any arrangements in process and determine if the enforceable right to payment creates a material contract asset requiring disclosure. No material arrangements in process existed as of September&#160;30, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also incur contract obligations on general customer purchase orders that have been accepted but unfulfilled. Due to the short duration of time between order acceptance and delivery of the related product or service, we have determined that the balance related to these contract obligations is generally immaterial at any point in time. We monitor the value of orders accepted but unfulfilled at the close of each reporting period to determine if disclosure is appropriate. The value of orders accepted but unfulfilled as of September&#160;30, 2022 and 2021 was not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RleHRyZWdpb246MGNjNjM2Y2RjY2YxNDMxM2JmYTRkYjk4NTUxYzUyZTZfMTcxOA_126add70-5d7d-4ea9-87b6-d00c3af53ed4">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three and nine months ended September&#160;30, 2022 and 2021 the sources of revenue were as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Domestic hospitals&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,842&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;36,129&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;117,343&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;111,291&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;International hospitals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24,119&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;25,458&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;79,768&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;79,219&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;International distributors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,469&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,544&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;34,685&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;28,694&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;CardioGenesis cardiac laser therapy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;408&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;76&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,595&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total sources of revenue&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;76,838&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;72,207&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;234,391&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;219,442&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19857ac737a849ee839c3f22bc8089c2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfMi0xLTEtMS0yMTE2MQ_2ba8ee51-a229-4ead-a477-9bda13b025fa"
      unitRef="usd">40842000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i11915924fe704fb89347da42e1ef2eb2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfMi0zLTEtMS0yMTE2MQ_e956b928-ff4a-46fb-9029-6385e54a98b2"
      unitRef="usd">36129000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia809a613bd144fa0a274104dcd26acb1_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfMi01LTEtMS0yMTE2MQ_c210c98d-c188-43fc-b394-b7b1144d11fb"
      unitRef="usd">117343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i899343d6cb944a4681fdbfcdbd5d1ca8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfMi03LTEtMS0yMTE2MQ_1ade94a8-eada-4bb1-984a-ce15b7ff0d64"
      unitRef="usd">111291000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id714b6b2b6a64790a42d603abb8e18f3_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfMy0xLTEtMS0yMTE2MQ_4b1ab3b0-176c-4034-bd81-31146268df2f"
      unitRef="usd">24119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i68e49df3a3c64e688b8a31a561b96ed9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfMy0zLTEtMS0yMTE2MQ_f916af3f-8dab-4534-af81-1dd9a5c56b32"
      unitRef="usd">25458000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa5de9333d824fe48fda6782f64fdc3c_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfMy01LTEtMS0yMTE2MQ_d8b61572-1e4f-408b-b7a9-6b8f1b93a0f0"
      unitRef="usd">79768000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4668dfae4f444b93ac2d0b184ad2f75e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfMy03LTEtMS0yMTE2MQ_e69ec47f-14c4-4099-948d-d1e556a8d7fb"
      unitRef="usd">79219000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45c79bfd4d6346bb876c81a81a51573a_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNC0xLTEtMS0yMTE2MQ_a91d3173-a85b-4e31-a64b-f659b5cd1272"
      unitRef="usd">11469000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i281a6ea681e94b3b8da636232186b497_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNC0zLTEtMS0yMTE2MQ_2046faa3-90bf-41ae-9078-9ab1d65af3ec"
      unitRef="usd">10544000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48e4181561d94c5fbb84354840056db1_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNC01LTEtMS0yMTE2MQ_21c7c121-0e82-4e56-b79a-dcf5c613cf04"
      unitRef="usd">34685000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1599f4e6f31b49738062fad1654aec04_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNC03LTEtMS0yMTE2MQ_b656ef86-1e32-4ea5-92af-c44b32620698"
      unitRef="usd">28694000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9704cb4285d424bbc6f7b1dfef34dc5_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNS0xLTEtMS0yMTE2MQ_92d3ffbf-de27-461c-8298-242a57041981"
      unitRef="usd">408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i342b33ea32d64961aa1bcb645535ae46_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNS0zLTEtMS0yMTE2MQ_6532b82d-7700-4a70-a736-c4f6469eaaba"
      unitRef="usd">76000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42999e55d750436abb4dc19f0fde883f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNS01LTEtMS0yMTE2MQ_6cca7ef9-3510-4877-81c6-5764723a3f7f"
      unitRef="usd">2595000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fdd33ca91264d388735248eee07f5b7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNS03LTEtMS0yMTE2MQ_9813d3c9-eb10-4bca-9a50-9188793d38b0"
      unitRef="usd">238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNi0xLTEtMS0yMTE2MQ_7df14d68-e2c0-4f3d-bbe5-a8b72becb3dc"
      unitRef="usd">76838000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNi0zLTEtMS0yMTE2MQ_cd543aad-feb7-4793-97f5-15db4c261a6d"
      unitRef="usd">72207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNi01LTEtMS0yMTE2MQ_1b37d4c7-449b-4ab3-86d6-43c2c03fe11d"
      unitRef="usd">234391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82MS9mcmFnOjBjYzYzNmNkY2NmMTQzMTNiZmE0ZGI5ODU1MWM1MmU2L3RhYmxlOjg4MTVhYzk4ZGYyNzRiNTE4MGIxMjZkNTVmMTIyYzY0L3RhYmxlcmFuZ2U6ODgxNWFjOThkZjI3NGI1MTgwYjEyNmQ1NWYxMjJjNjRfNi03LTEtMS0yMTE2MQ_708c9b8e-d8d1-4060-8c0b-7b1ae7cb6d3f"
      unitRef="usd">219442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMjg2NQ_189d9b04-69f8-4aad-91cc-c3842c957b70">Stock Compensation &lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have stock option and stock incentive plans for employees and non-employee Directors that provide for grants of restricted stock awards (&#x201c;RSAs&#x201d;), restricted stock units (&#x201c;RSUs&#x201d;), performance stock units (&#x201c;PSUs&#x201d;), and options to purchase shares of our common stock at exercise prices generally equal to the fair value of such stock at the dates of grant. We also maintain a shareholder-approved Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) for the benefit of our employees. The ESPP allows eligible employees to purchase common stock on a regular basis at the lower of 85% of the market price at the beginning or end of each offering period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Grants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30, 2022 the&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Compensation Committee of our Board of Directors (the &#x201c;Committee&#x201d;) authorized awards from approved stock incentive plans of RSAs to non-employee directors and RSUs and PSUs to certain employees and company officers, which, assuming that performance under the PSUs were to be achieved at target levels, together totaled 520,000 shares and had an aggregate grant date fair value of $9.7 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30, 2021 the Committee authorized awards from approved stock incentive plans of RSAs to non-employee directors, RSUs to certain employees, and RSAs and PSUs to certain Company officers, which, assuming that performance under the PSUs were to be achieved at target levels, together totaled 494,000 shares and had an aggregate grant date fair value of $12.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Committee authorized, from approved stock incentive plans, grants of stock options to purchase a total of 314,000 and 226,000 shares to certain Company officers during the nine months ended September&#160;30, 2022 and 2021, respectively. The exercise prices of the options were equal to the closing stock prices on their respective grant dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employees purchased common stock totaling 58,000 and 95,000 shares in the three and nine months ended September&#160;30, 2022, respectively, as compared to 51,000 and 87,000 shares in the three and nine months ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, through the ESPP. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Compensation Expense &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted-average assumptions were used to determine the fair value of options and shares purchased under the ESPP: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 30, 2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2022&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;ESPP&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Stock&lt;br/&gt;Options&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;ESPP&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;N/A&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.5 Years&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5.0 Years&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.5 Years&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;N/A&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.49&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.40&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.31&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;N/A&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.52%&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1.89%&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.22%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes total stock compensation expenses prior to the capitalization of amounts into Deferred preservation and Inventory costs (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;RSA, RSU, and PSU expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,622&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,465&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,860&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,211&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Stock option and ESPP expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;611&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;525&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,794&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,684&#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 4.13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total stock compensation expense&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;3,233&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;2,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;9,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;7,895&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;Included in the total stock compensation expense, as applicable in each period, were expenses related to RSAs, RSUs, PSUs, and stock options issued in each respective year, as well as those issued in prior periods that continue to vest during the period, and compensation related to the ESPP. These amounts were recorded as stock compensation expense and were subject to our normal allocation of expenses to inventory costs and deferred preservation costs. We capitalized $144,000 and $465,000 in the three and nine months ended September 30, 2022, respectively, and $115,000 and $424,000 in the three and nine months ended September 30, 2021, respectively, of the stock compensation expense into our inventory costs and deferred preservation costs.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="iee66ca91fc234b09b3c2d8a46621d0df_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfNjAy_82970806-b999-4e6b-bec7-293118e9e86c"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i15ccab14e00e482fa8cc9b73fec811d4_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMTA0MQ_76bbfd37-161c-4985-b931-a7daeac03789"
      unitRef="shares">520000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <aort:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsMarketValueOfSharesGranted
      contextRef="i15ccab14e00e482fa8cc9b73fec811d4_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMTA5Nw_5e36be95-6c44-4d62-bc29-ee4d87e29b9d"
      unitRef="usd">9700000</aort:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsMarketValueOfSharesGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8cfd4278c4d54da3ad77a6c6aa2631c6_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMTQxMg_a39d692a-26f2-45ba-a2bd-5c7852f9502b"
      unitRef="shares">494000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <aort:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsMarketValueOfSharesGranted
      contextRef="i8cfd4278c4d54da3ad77a6c6aa2631c6_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMTQ2OA_24e82834-c603-4671-945c-a43efe9588d5"
      unitRef="usd">12500000</aort:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsMarketValueOfSharesGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i2743263dde35403486ed30d48ff92d6f_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMTU4Mw_7cf17319-a5b3-458d-91e7-75368686a104"
      unitRef="shares">314000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i41e84a48d560438c8c1d2cd5b2e60304_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMTU5MA_f5dd1704-4403-4bd5-b72a-4683a8d48d22"
      unitRef="shares">226000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i7fb88599f3ba47168b057695501cbbcf_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMTgyOQ_e11999d0-e419-4fd6-b96e-3a6b178c76aa"
      unitRef="shares">58000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="iee66ca91fc234b09b3c2d8a46621d0df_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfNDk0NzgwMjMyODA1Mw_3886090e-cad2-4369-97b0-59b4643da3d5"
      unitRef="shares">95000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i461739b4f0b94d58b483520fd7eacf68_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfNDk0NzgwMjMyODA1Nw_94d06333-5f68-41e0-9fb6-428f0c090c65"
      unitRef="shares">51000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i014313fc131f48999cd3c9dec9fb977c_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfNDk0NzgwMjMyODA2MQ_85885d6a-bcfb-42fd-b582-48a094086e60"
      unitRef="shares">87000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMjg2Ng_cb827b1c-4259-4524-9bc5-26a4ae69bc75">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted-average assumptions were used to determine the fair value of options and shares purchased under the ESPP: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 30, 2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2022&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;ESPP&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Stock&lt;br/&gt;Options&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;ESPP&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;N/A&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.5 Years&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5.0 Years&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.5 Years&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;N/A&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.49&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.40&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.31&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;N/A&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.52%&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1.89%&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;0.22%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i7fb88599f3ba47168b057695501cbbcf_D20220701-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOjZjYzU0OWE3ZTJjMDRlNTdhNmVlODdhMzhlNmUyZTA2L3RhYmxlcmFuZ2U6NmNjNTQ5YTdlMmMwNGU1N2E2ZWU4N2EzOGU2ZTJlMDZfMi0zLTEtMS0yMTE2MQ_7ff104af-657e-44ca-ae2f-aea34f60056a">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i42eac7fb937149b19cdc9f258f5ac32e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOjZjYzU0OWE3ZTJjMDRlNTdhNmVlODdhMzhlNmUyZTA2L3RhYmxlcmFuZ2U6NmNjNTQ5YTdlMmMwNGU1N2E2ZWU4N2EzOGU2ZTJlMDZfMi01LTEtMS0yMTE2MQ_baac7d95-3eb5-42d6-8216-4958b2e8eb4e">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iee66ca91fc234b09b3c2d8a46621d0df_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOjZjYzU0OWE3ZTJjMDRlNTdhNmVlODdhMzhlNmUyZTA2L3RhYmxlcmFuZ2U6NmNjNTQ5YTdlMmMwNGU1N2E2ZWU4N2EzOGU2ZTJlMDZfMi03LTEtMS0yMTE2MQ_0231c6c9-a662-4e41-9d07-4eb33de19f2a">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i7fb88599f3ba47168b057695501cbbcf_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOjZjYzU0OWE3ZTJjMDRlNTdhNmVlODdhMzhlNmUyZTA2L3RhYmxlcmFuZ2U6NmNjNTQ5YTdlMmMwNGU1N2E2ZWU4N2EzOGU2ZTJlMDZfMy0zLTEtMS0yMTE2MQ_ba149bcf-eac7-495f-96e9-ff9ac4509fbb"
      unitRef="number">0.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i42eac7fb937149b19cdc9f258f5ac32e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOjZjYzU0OWE3ZTJjMDRlNTdhNmVlODdhMzhlNmUyZTA2L3RhYmxlcmFuZ2U6NmNjNTQ5YTdlMmMwNGU1N2E2ZWU4N2EzOGU2ZTJlMDZfMy01LTEtMS0yMTE2MQ_e2cbdcb8-5f8b-4aa3-b1ff-a2bc263c3291"
      unitRef="number">0.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="iee66ca91fc234b09b3c2d8a46621d0df_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOjZjYzU0OWE3ZTJjMDRlNTdhNmVlODdhMzhlNmUyZTA2L3RhYmxlcmFuZ2U6NmNjNTQ5YTdlMmMwNGU1N2E2ZWU4N2EzOGU2ZTJlMDZfMy03LTEtMS0yMTE2MQ_546d15af-ae66-409c-83e4-700881fffafa"
      unitRef="number">0.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i7fb88599f3ba47168b057695501cbbcf_D20220701-20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOjZjYzU0OWE3ZTJjMDRlNTdhNmVlODdhMzhlNmUyZTA2L3RhYmxlcmFuZ2U6NmNjNTQ5YTdlMmMwNGU1N2E2ZWU4N2EzOGU2ZTJlMDZfNC0zLTEtMS0yMTE2MQ_61efe5c9-8619-4062-8459-d4936b205e7a"
      unitRef="number">0.0252</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i42eac7fb937149b19cdc9f258f5ac32e_D20220101-20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOjZjYzU0OWE3ZTJjMDRlNTdhNmVlODdhMzhlNmUyZTA2L3RhYmxlcmFuZ2U6NmNjNTQ5YTdlMmMwNGU1N2E2ZWU4N2EzOGU2ZTJlMDZfNC01LTEtMS0yMTE2MQ_e0db0db9-f245-49a8-b93d-655c0eb498c1"
      unitRef="number">0.0189</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iee66ca91fc234b09b3c2d8a46621d0df_D20220101-20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOjZjYzU0OWE3ZTJjMDRlNTdhNmVlODdhMzhlNmUyZTA2L3RhYmxlcmFuZ2U6NmNjNTQ5YTdlMmMwNGU1N2E2ZWU4N2EzOGU2ZTJlMDZfNC03LTEtMS0yMTE2MQ_21d0597b-df46-4e24-9d33-aefd9ec39ff2"
      unitRef="number">0.0022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMjg2NA_3423c464-97ff-4a8a-b3c7-42a236ae23cf">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes total stock compensation expenses prior to the capitalization of amounts into Deferred preservation and Inventory costs (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;RSA, RSU, and PSU expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,622&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,465&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,860&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,211&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Stock option and ESPP expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;611&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;525&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,794&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,684&#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 4.13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total stock compensation expense&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;3,233&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;2,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;9,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;7,895&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i7b553a2641f34d9fbc27aa2ae76e41e4_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfMi0xLTEtMS0yMTE2MQ_cbce07ae-02b2-414e-90f5-e37d6256ba90"
      unitRef="usd">2622000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i89e0d9a60d324513b3fdf16f71bc2d39_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfMi0zLTEtMS0yMTE2MQ_602da83c-35af-459a-99ed-ee9b15a09cff"
      unitRef="usd">2465000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i381fc1148e2b43d8bbc80cf38962e6a1_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfMi01LTEtMS0yMTE2MQ_a2e8a68f-2741-4eb2-befa-dcfc82a41cf3"
      unitRef="usd">7860000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i298934a6b2a54c778e6398d092865235_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfMi03LTEtMS0yMTE2MQ_b8e309f8-e15b-4755-8031-dbe88ea8a380"
      unitRef="usd">6211000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="ie9c2d41d46d24d208d34d8d8f2b436e1_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfMy0xLTEtMS0yMTE2MQ_8eacb6a6-71ec-4898-b648-4bc4b4410efc"
      unitRef="usd">611000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i6984cade7c05443d9b12c962524d654d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfMy0zLTEtMS0yMTE2MQ_b13b6c26-f1a6-4eb5-932f-71fbe2d60558"
      unitRef="usd">525000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i354fb63b18a2436c9633c0f1845308b2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfMy01LTEtMS0yMTE2MQ_eea78d05-b4fd-4b86-90a5-cef21e3b80ff"
      unitRef="usd">1794000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="ib4a80aa36fc046ebb86b318c4afa0f59_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfMy03LTEtMS0yMTE2MQ_55a28ffb-c272-45a4-98dd-55d64a920e26"
      unitRef="usd">1684000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfNC0xLTEtMS0yMTE2MQ_7a4e7f91-88c6-4f2b-ba5c-689d415655d6"
      unitRef="usd">3233000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfNC0zLTEtMS0yMTE2MQ_d447c0ae-9dcd-40c2-a60e-214f0876d258"
      unitRef="usd">2990000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfNC01LTEtMS0yMTE2MQ_af965f13-49c3-4770-8c72-fc0b78efea90"
      unitRef="usd">9654000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RhYmxlOmFjNWU3YmQ2MWQ1ZjQ3OGE4M2NkOGI5ZjU2YmNkODJhL3RhYmxlcmFuZ2U6YWM1ZTdiZDYxZDVmNDc4YTgzY2Q4YjlmNTZiY2Q4MmFfNC03LTEtMS0yMTE2MQ_b47246a3-93f5-468b-bb87-bfc9517fe579"
      unitRef="usd">7895000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMjY5OA_4c967e49-369a-40d4-99fe-522695ca7123"
      unitRef="usd">144000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMjcwNQ_333ec157-7447-4cd3-bcfa-c33a8be7cff2"
      unitRef="usd">465000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMjczNw_d01eda82-f131-4c1e-b06b-a04284ce7f5c"
      unitRef="usd">115000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82NC9mcmFnOmI5MjM5ZWE4NjljNDRjYjZhMDkwMGZiZDJmOTU0MWE5L3RleHRyZWdpb246YjkyMzllYTg2OWM0NGNiNmEwOTAwZmJkMmY5NTQxYTlfMjc0NA_56a1c72c-c99a-4dc9-847f-e097b2c05d9d"
      unitRef="usd">424000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RleHRyZWdpb246M2I0Y2ZhYTc4ZjJmNDhlMWJkNGJjYTdiMjIyODUwMmNfODAx_b3e5a239-5e26-4548-89df-24e4489241d5">(Loss) Earnings Per Common Share &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted (loss) income per common share (in thousands, except per share data): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.099%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Basic (loss) income per common share&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net (loss) income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(13,713)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,582&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(21,361)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,266&#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 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net loss (income) allocated to participating securities&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;70&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(63)&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;109&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(34)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Net (loss) income allocated to common shareholders&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(13,643)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;10,519&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(21,252)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;5,232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 style="height:15pt"&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Basic weighted-average common shares outstanding&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;40,115&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;39,086&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;39,999&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;38,924&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Basic (loss) income per common share&lt;/span&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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(0.34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;0.27&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(0.53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;0.13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.099%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Diluted (loss) income per common share&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net (loss) income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(13,713)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,582&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(21,361)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,266&#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 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net loss (income) allocated to participating securities&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;70&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(55)&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;109&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net loss attributable to convertible senior notes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;919&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Net (loss) income allocated to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(13,643)&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;11,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(21,252)&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;5,232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 style="height:15pt"&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;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Basic weighted-average common shares outstanding&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,115&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;39,086&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;39,999&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;38,924&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Effect of dilutive stock options and awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;505&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;572&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Effect of convertible senior notes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,862&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Diluted weighted-average common shares outstanding&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;40,115&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;44,453&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;39,999&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;39,496&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Diluted (loss) income per common share&lt;/span&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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(0.34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;0.26&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(0.53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;0.13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We excluded stock options from the calculation of diluted weighted-average common shares outstanding if the per share value, including the sum of (i) the exercise price of the options and (ii) the amount of the compensation cost attributed to future services and not yet recognized, was greater than the average market price of the shares because the inclusion of these stock options would be antidilutive to loss per common share. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three and nine months ended September&#160;30, 2022 all stock options and awards were excluded from the calculation of diluted weighted-average common shares outstanding as these would be antidilutive due to the net loss. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three and nine months ended September&#160;30, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 539,000 and 517,000 of potential common shares relating to stock options, respectively, were antidilutive and excluded from the calculation of diluted weighted-average common shares outstanding. We excluded 4,860,685 of potential common shares related to our Convertible Senior Notes calculated under the if-converted method, as these shares would be antidilutive for the nine months ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2021&lt;/span&gt;.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RleHRyZWdpb246M2I0Y2ZhYTc4ZjJmNDhlMWJkNGJjYTdiMjIyODUwMmNfODAy_ea2205ea-c2a7-4c4c-b31d-b9639e12661a">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted (loss) income per common share (in thousands, except per share data): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.099%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Basic (loss) income per common share&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net (loss) income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(13,713)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,582&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(21,361)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,266&#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 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net loss (income) allocated to participating securities&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;70&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(63)&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;109&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(34)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Net (loss) income allocated to common shareholders&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(13,643)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;10,519&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(21,252)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;5,232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 style="height:15pt"&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Basic weighted-average common shares outstanding&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;40,115&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;39,086&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;39,999&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;38,924&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Basic (loss) income per common share&lt;/span&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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(0.34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;0.27&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(0.53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;0.13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.099%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Diluted (loss) income per common share&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net (loss) income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(13,713)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,582&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(21,361)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,266&#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 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net loss (income) allocated to participating securities&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;70&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(55)&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;109&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net loss attributable to convertible senior notes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;919&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Net (loss) income allocated to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(13,643)&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;11,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(21,252)&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;5,232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 style="height:15pt"&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;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Basic weighted-average common shares outstanding&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,115&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;39,086&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;39,999&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;38,924&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Effect of dilutive stock options and awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;505&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;572&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Effect of convertible senior notes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,862&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Diluted weighted-average common shares outstanding&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;40,115&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;44,453&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;39,999&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 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;39,496&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Diluted (loss) income per common share&lt;/span&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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(0.34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;0.26&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;(0.53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;0.13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfMi0yLTEtMS0yMTE2MQ_9a7720e6-29c8-4297-91fc-7549a42ea72b"
      unitRef="usd">-13713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfMi00LTEtMS0yMTE2MQ_52d4fcd5-0f3d-4bba-af12-201fc85d3dbe"
      unitRef="usd">10582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfMi02LTEtMS0yMTE2MQ_42f8c92d-8c3c-42f1-ac99-e1e0c71da31e"
      unitRef="usd">-21361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfMi04LTEtMS0yMTE2MQ_d08cd39d-5550-4d94-855d-71b27ac97b80"
      unitRef="usd">5266000</us-gaap:NetIncomeLoss>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfMy0yLTEtMS0yMTE2MQ_bc63931e-ce06-4342-afc5-c87c41cc80c3"
      unitRef="usd">-70000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfMy00LTEtMS0yMTE2MQ_ffeeb880-f992-4d30-8015-2ba1e136f730"
      unitRef="usd">63000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfMy02LTEtMS0yMTE2MQ_d96f7764-2060-41c8-87e7-4e861ebafd41"
      unitRef="usd">-109000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfMy04LTEtMS0yMTE2MQ_6c2e1294-72ff-48c2-8953-cbed6ebe3275"
      unitRef="usd">34000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNC0yLTEtMS0yMTE2MQ_4c519e9e-233a-46e6-bd81-31e204ab471f"
      unitRef="usd">-13643000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNC00LTEtMS0yMTE2MQ_79d7554e-6cca-45bd-97af-e2f15d2fd57a"
      unitRef="usd">10519000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNC02LTEtMS0yMTE2MQ_6e12073b-671c-483e-b7cf-ffabf9330c04"
      unitRef="usd">-21252000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNC04LTEtMS0yMTE2MQ_345c5ebd-f508-4358-91ea-811bc2ae022c"
      unitRef="usd">5232000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNi0yLTEtMS0yMTE2MQ_485a300e-cfa6-407b-ae98-00451b5f75e4"
      unitRef="shares">40115000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNi00LTEtMS0yMTE2MQ_e7f9634e-894b-473e-916a-a4499bee03bd"
      unitRef="shares">39086000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNi02LTEtMS0yMTE2MQ_5d7a016a-1c4d-440e-89c3-fe4529c81c86"
      unitRef="shares">39999000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNi04LTEtMS0yMTE2MQ_56691b54-c8b3-48b0-98ab-f51746e6d8c1"
      unitRef="shares">38924000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNy0yLTEtMS0yMTE2MQ_26214ed2-1590-4c7e-b4a0-9ee8d87da872"
      unitRef="usdPerShare">-0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNy00LTEtMS0yMTE2MQ_68c7897b-57dc-44b5-97b8-d309d9d906fa"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNy02LTEtMS0yMTE2MQ_0a3c78ef-6427-4e1a-8620-eb5df3347ab9"
      unitRef="usdPerShare">-0.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmMyNWQ0M2I5OTU3ZDQ5ZjM5MzNkNzdkMTY2NzMxY2IyL3RhYmxlcmFuZ2U6YzI1ZDQzYjk5NTdkNDlmMzkzM2Q3N2QxNjY3MzFjYjJfNy04LTEtMS0yMTE2MQ_c4b4c5ac-459d-4b61-b24b-796912c9b3dd"
      unitRef="usdPerShare">0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfMi0yLTEtMS0yMTE2MQ_bf65b2e0-b00f-4cb5-9d84-a6f7af99e2ee"
      unitRef="usd">-13713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfMi00LTEtMS0yMTE2MQ_3775cc7c-7cad-4ee8-ade3-532907477edb"
      unitRef="usd">10582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfMi02LTEtMS0yMTE2MQ_745b07ed-e51e-463f-b51a-db421a18e267"
      unitRef="usd">-21361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfMi04LTEtMS0yMTE2MQ_f72d3880-caf4-446c-b1f3-6ba9edc973ef"
      unitRef="usd">5266000</us-gaap:NetIncomeLoss>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfMy0yLTEtMS0yMTE2MQ_d63b8332-5135-4c30-b020-eaf3ae426135"
      unitRef="usd">-70000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfMy00LTEtMS0yMTE2MQ_f869f8c5-4331-46f7-8899-04a642e4f64b"
      unitRef="usd">55000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfMy02LTEtMS0yMTE2MQ_591b5cd3-ac2f-4c51-8644-34786b90d3ec"
      unitRef="usd">-109000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfMy04LTEtMS0yMTE2MQ_4ac65ff3-a825-416a-920f-b5307c263e49"
      unitRef="usd">34000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNC0yLTEtMS0yMzgzOA_12fa691b-76bb-4ad6-89df-f06172bf1e03"
      unitRef="usd">0</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNC00LTEtMS0yMzgzOA_b40208e4-40c0-4313-a88c-e01b3accfa61"
      unitRef="usd">919000</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNC02LTEtMS0yMzgzOA_35f0cdae-57d8-4c8c-957f-a2bb58180e19"
      unitRef="usd">0</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNC04LTEtMS0yMzgzOA_6c928697-6ad1-4189-997b-90fb459ceafb"
      unitRef="usd">0</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNC0yLTEtMS0yMTE2MQ_6f2c349e-a541-42cb-b096-804d8bd2a870"
      unitRef="usd">-13643000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNC00LTEtMS0yMTE2MQ_35dcf56b-bfd9-40b7-a338-485068342d60"
      unitRef="usd">11446000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNC02LTEtMS0yMTE2MQ_7d424174-933b-4b55-8172-b1cc0fa6c8b0"
      unitRef="usd">-21252000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNC04LTEtMS0yMTE2MQ_d13f3e48-043a-4b1b-93db-e08cbb9d0998"
      unitRef="usd">5232000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNi0yLTEtMS0yMTE2MQ_52af7fe9-783f-4d53-8d52-171c763488e1"
      unitRef="shares">40115000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNi00LTEtMS0yMTE2MQ_0485388d-b45f-430e-807f-9c1b6f150073"
      unitRef="shares">39086000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNi02LTEtMS0yMTE2MQ_e93182df-8c1a-48a3-9408-e88af208a1c4"
      unitRef="shares">39999000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNi04LTEtMS0yMTE2MQ_e055b82e-79bb-4600-9a32-c2fe1aaa98da"
      unitRef="shares">38924000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOC0yLTEtMS0zMDE5MQ_1d677c72-6328-491a-921b-280f8258a559"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOC00LTEtMS0zMDE5MQ_6865c4e1-8c7f-4c3a-9328-221775b38b9d"
      unitRef="shares">505000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOC02LTEtMS0zMDE5MQ_45fb1e63-9d60-4e12-ad9b-de9efccb276c"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOC04LTEtMS0zMDE5MQ_4f3a1f68-d933-4492-8fbc-12ca3ec088d5"
      unitRef="shares">572000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOS0yLTEtMS0zMDE5MQ_9824e7bd-4989-460d-ad0b-2e2841e51c01"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOS00LTEtMS0zMDE5MQ_89817233-4cce-4d25-826e-a79922835fb8"
      unitRef="shares">4862000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOS02LTEtMS0zMDE5MQ_9ceeedb5-91c9-4423-956c-555e2dec1575"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOS04LTEtMS0zMDE5MQ_a79a18ad-cfff-4c58-a894-68072f24a301"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNy0yLTEtMS0yMTE2MQ_04fcee66-4e1e-40f6-b126-04f5013016cd"
      unitRef="shares">40115000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNy00LTEtMS0yMTE2MQ_7b81b47b-9d4f-4326-885c-e2249b422147"
      unitRef="shares">44453000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNy02LTEtMS0yMTE2MQ_5cc6bd29-d450-48f3-9f05-cdb1f2e5eaa6"
      unitRef="shares">39999000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfNy04LTEtMS0yMTE2MQ_76c3dd35-4564-4205-aa6c-051c25429fa4"
      unitRef="shares">39496000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOC0yLTEtMS0yMTE2MQ_d91959de-053c-44b8-ba5e-b09ed2ab5940"
      unitRef="usdPerShare">-0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOC00LTEtMS0yMTE2MQ_2a5ab59c-e603-4f39-8566-109b903dd18c"
      unitRef="usdPerShare">0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOC02LTEtMS0yMTE2MQ_b27cc972-6a13-43ae-9dc5-f616672ab4c8"
      unitRef="usdPerShare">-0.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RhYmxlOmQ0YWU3YWJmZDQyZjQyMzk4ZTg4MWE4NDQ4MmU0MzBlL3RhYmxlcmFuZ2U6ZDRhZTdhYmZkNDJmNDIzOThlODgxYTg0NDgyZTQzMGVfOC04LTEtMS0yMTE2MQ_fe1e66fb-049f-4d45-bd41-aceb8add176a"
      unitRef="usdPerShare">0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if109928fc6f647eab134f6bf056db23a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RleHRyZWdpb246M2I0Y2ZhYTc4ZjJmNDhlMWJkNGJjYTdiMjIyODUwMmNfNzE0NjgyNTU4MTgzMA_0e2cf8ef-2877-4d0a-9b9b-5f8955366c34"
      unitRef="shares">539000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idb0051e154454d23a5b025f8cdd2f9a0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RleHRyZWdpb246M2I0Y2ZhYTc4ZjJmNDhlMWJkNGJjYTdiMjIyODUwMmNfNzE0NjgyNTU4MTg0MA_5a5e7ca7-94ed-4f19-a031-7d15bdccd461"
      unitRef="shares">517000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibba44be2c273425fa97ea9bf1feae546_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV82Ny9mcmFnOjNiNGNmYWE3OGYyZjQ4ZTFiZDRiY2E3YjIyMjg1MDJjL3RleHRyZWdpb246M2I0Y2ZhYTc4ZjJmNDhlMWJkNGJjYTdiMjIyODUwMmNfNTQ5NzU1ODE1NDI0_faab1cb8-18b7-479f-ab7f-74ea7c4488af"
      unitRef="shares">4860685</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RleHRyZWdpb246NjM3YmQwNzRhOGEzNDk0OWE0YjNkYWFjMjBjMGE2YmRfMTM4Mg_39cdbe61-32fa-4d16-b652-e19bbea2fe55">Segment Information  &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have two reportable segments organized according to our products and services: Medical devices and Preservation services. The Medical devices segment includes external revenues from product sales of aortic stent grafts, surgical sealants, On-X, and other product revenues. Aortic stent grafts include aortic arch stent grafts, abdominal stent grafts, and synthetic vascular grafts. Aortic arch stent grafts include our E-vita Open NEO, E-vita Open Plus, AMDS, NEXUS, E-vita Thoracic 3G, and E-nya products. Abdominal stent grafts include our E-xtra Design Engineering, E-nside, E-tegra, E-ventus BX, and E-liac products. Surgical sealants include BioGlue Surgical Adhesive products. The Preservation Services segment includes external services revenues from the preservation of cardiac and vascular tissues. There are no intersegment revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary measure of segment performance, as viewed by our management, is segment gross margin or net external revenues less cost of products and preservation services. We do not segregate assets by segment, therefore, asset information is excluded from the segment disclosures below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes revenues, cost of products and preservation services, and gross margins for our operating segments (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Revenues:&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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Medical devices&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,248&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;53,107&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;171,726&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;162,528&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Preservation services&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21,590&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;19,100&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;62,665&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;56,914&#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 23.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total revenues&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;76,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;72,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;234,391&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;219,442&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 style="height:15pt"&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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Cost of products and preservation services:&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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Medical devices&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17,743&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;15,503&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;53,381&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;46,592&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Preservation services&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,351&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,915&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;29,375&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;26,710&#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 23.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total cost of products and preservation services&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;28,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;24,418&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;82,756&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;73,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 style="height:15pt"&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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Gross margin:&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Medical devices&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;37,505&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;37,604&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;118,345&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;115,936&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Preservation services&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,239&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,185&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;33,290&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;30,204&#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 23.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total gross margin&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;48,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;47,789&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;151,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;146,140&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes net revenues by product and service (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Products:&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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Aortic stent grafts&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;19,674&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,896&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;69,013&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;62,165&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Surgical sealants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17,374&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;16,544&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;49,022&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;52,236&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;On-X&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;16,456&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,022&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;47,082&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;41,843&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,744&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,645&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,609&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,284&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;55,248&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;border-top:1pt solid #000;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;53,107&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;border-top:1pt solid #000;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;171,726&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;border-top:1pt solid #000;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;162,528&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Preservation services &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21,590&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;19,100&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;62,665&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;56,914&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total revenues&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;76,838&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;72,207&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;234,391&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;219,442&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RleHRyZWdpb246NjM3YmQwNzRhOGEzNDk0OWE0YjNkYWFjMjBjMGE2YmRfMjI_a349f839-dd57-40fd-b865-19cb1e609d62"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:Revenues
      contextRef="i9cc67891184f42aca2e8fcb53d876e27_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RleHRyZWdpb246NjM3YmQwNzRhOGEzNDk0OWE0YjNkYWFjMjBjMGE2YmRfODM0_65d3b6bc-be8f-47b5-b8f8-ec7acfe22076"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RleHRyZWdpb246NjM3YmQwNzRhOGEzNDk0OWE0YjNkYWFjMjBjMGE2YmRfMTM4Mw_b09e80d5-ffe8-4de9-8b61-982534b11193">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes revenues, cost of products and preservation services, and gross margins for our operating segments (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Revenues:&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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Medical devices&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,248&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;53,107&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;171,726&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;162,528&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Preservation services&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21,590&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;19,100&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;62,665&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;56,914&#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 23.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total revenues&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;76,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;72,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;234,391&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;219,442&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 style="height:15pt"&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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Cost of products and preservation services:&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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Medical devices&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17,743&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;15,503&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;53,381&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;46,592&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Preservation services&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,351&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,915&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;29,375&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;26,710&#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 23.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total cost of products and preservation services&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;28,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;24,418&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;82,756&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;73,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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 style="height:15pt"&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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Gross margin:&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Medical devices&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;37,505&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;37,604&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;118,345&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;115,936&#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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Preservation services&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,239&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,185&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;33,290&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;30,204&#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 23.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total gross margin&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;48,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;47,789&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;151,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;146,140&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#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;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ed6e56bac6643c2b13e09943b8594b7_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMy0xLTEtMS0yMTE2MQ_a4b52f87-002f-4a72-b42c-5f95ee9cb3d2"
      unitRef="usd">55248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b620f0bebe540458a2e554bbc88fa32_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMy0zLTEtMS0yMTE2MQ_a70c48dd-a433-40d9-b305-3ef82e67497b"
      unitRef="usd">53107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7ee257b1f5e474fa73da9aed693faf2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMy01LTEtMS0yMTE2MQ_dc907863-fa03-45d4-8823-8338e51acf7e"
      unitRef="usd">171726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7dd6b35f20045999c192f8de847c482_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMy03LTEtMS0yMTE2MQ_86df50a9-c58f-4518-a4f2-12d874bdba45"
      unitRef="usd">162528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1220aed07ca14aa8abe0c90027bf1bd1_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfNC0xLTEtMS0yMTE2MQ_a762a41b-2aab-4345-98d6-dd1d66c5693f"
      unitRef="usd">21590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc4c0fa38f304458a49eead228b1f066_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfNC0zLTEtMS0yMTE2MQ_50f6eefe-9cdb-4c59-ab36-3b8743cbd5ac"
      unitRef="usd">19100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9732a2ada58456da4367d2ad51237e4_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfNC01LTEtMS0yMTE2MQ_8776e974-b0e1-4eb4-a971-d407488955c8"
      unitRef="usd">62665000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae2dfd5024fd4d04a7f0acbdbbea5062_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfNC03LTEtMS0yMTE2MQ_4f11526d-2c4e-4536-a432-f5a94a9a3764"
      unitRef="usd">56914000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfNS0xLTEtMS0yMTE2MQ_a0023f8b-9f2b-492e-8bd3-b7889d8d8b1b"
      unitRef="usd">76838000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfNS0zLTEtMS0yMTE2MQ_a90bd242-2790-46fe-b736-aaa87e90d27f"
      unitRef="usd">72207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfNS01LTEtMS0yMTE2MQ_eaefb9c5-d569-40e0-a4e1-1264871058ab"
      unitRef="usd">234391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfNS03LTEtMS0yMTE2MQ_d2b87e53-f1af-4a3e-8d89-32b8bc077d91"
      unitRef="usd">219442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4ed6e56bac6643c2b13e09943b8594b7_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfOC0xLTEtMS0yMTE2MQ_ba3e799c-6a14-4c81-b9e5-7437530c0560"
      unitRef="usd">17743000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9b620f0bebe540458a2e554bbc88fa32_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfOC0zLTEtMS0yMTE2MQ_bc422665-7870-4953-abe1-57c2c4f0565e"
      unitRef="usd">15503000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if7ee257b1f5e474fa73da9aed693faf2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfOC01LTEtMS0yMTE2MQ_0d7d78e0-596e-48f4-934f-0d411e7ac0a6"
      unitRef="usd">53381000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id7dd6b35f20045999c192f8de847c482_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfOC03LTEtMS0yMTE2MQ_fce35df8-5eaf-482b-937a-464283d23b19"
      unitRef="usd">46592000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1220aed07ca14aa8abe0c90027bf1bd1_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfOS0xLTEtMS0yMTE2MQ_baa975cc-517d-4677-91e9-11a20cdca7e0"
      unitRef="usd">10351000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifc4c0fa38f304458a49eead228b1f066_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfOS0zLTEtMS0yMTE2MQ_e5c26ee3-4a7c-4b5f-9b93-30f7043884f9"
      unitRef="usd">8915000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id9732a2ada58456da4367d2ad51237e4_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfOS01LTEtMS0yMTE2MQ_db0726f1-d725-432e-b7fb-bbd5ab60486d"
      unitRef="usd">29375000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iae2dfd5024fd4d04a7f0acbdbbea5062_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfOS03LTEtMS0yMTE2MQ_73ccb653-9a7e-4965-8809-dab8b3ba9fa9"
      unitRef="usd">26710000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTAtMS0xLTEtMjExNjE_5270f308-1f82-4882-8590-ebc9b9f699e7"
      unitRef="usd">28094000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTAtMy0xLTEtMjExNjE_7e744054-522e-4f87-9a59-3957ff0f8f69"
      unitRef="usd">24418000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTAtNS0xLTEtMjExNjE_cf2eb229-aab1-4f89-adb8-2bef5649c61e"
      unitRef="usd">82756000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTAtNy0xLTEtMjExNjE_8a55297b-c160-42c5-bc94-551018c049a2"
      unitRef="usd">73302000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i4ed6e56bac6643c2b13e09943b8594b7_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTMtMS0xLTEtMjExNjE_f5fcb216-9396-4ba6-9762-805f555cd01d"
      unitRef="usd">37505000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9b620f0bebe540458a2e554bbc88fa32_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTMtMy0xLTEtMjExNjE_444cb510-6548-47a1-a3e6-f6fae556ef36"
      unitRef="usd">37604000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if7ee257b1f5e474fa73da9aed693faf2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTMtNS0xLTEtMjExNjE_d7054824-0c5b-4581-b9ba-f8b35d88a18a"
      unitRef="usd">118345000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id7dd6b35f20045999c192f8de847c482_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTMtNy0xLTEtMjExNjE_3aa10cac-c966-43a6-8878-5768763fa12c"
      unitRef="usd">115936000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1220aed07ca14aa8abe0c90027bf1bd1_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTQtMS0xLTEtMjExNjE_f1171f35-5d6f-46ad-bb7e-4953eba20e75"
      unitRef="usd">11239000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ifc4c0fa38f304458a49eead228b1f066_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTQtMy0xLTEtMjExNjE_7bf5ddaf-2c8a-49e7-99af-ed3ffc504151"
      unitRef="usd">10185000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id9732a2ada58456da4367d2ad51237e4_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTQtNS0xLTEtMjExNjE_f09af5c1-c6d2-4ac2-b858-b303df44758d"
      unitRef="usd">33290000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iae2dfd5024fd4d04a7f0acbdbbea5062_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTQtNy0xLTEtMjExNjE_c156a2e6-d88b-4c28-9208-77ee5e3bdfe4"
      unitRef="usd">30204000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTUtMS0xLTEtMjExNjE_f43e0f85-3c9d-4643-892d-93f436741228"
      unitRef="usd">48744000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTUtMy0xLTEtMjExNjE_405cd7f3-0377-423a-b9de-6fb6579845ef"
      unitRef="usd">47789000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTUtNS0xLTEtMjExNjE_ab048001-b1da-469b-ac89-f37661e5f347"
      unitRef="usd">151635000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmE2OGM5ODJiZWEyYzQzNjFiYmE0NmZiOGJjMzFlOGQ1L3RhYmxlcmFuZ2U6YTY4Yzk4MmJlYTJjNDM2MWJiYTQ2ZmI4YmMzMWU4ZDVfMTUtNy0xLTEtMjExNjE_0f7cd3d0-f407-4e61-ae13-08290a9ecc30"
      unitRef="usd">146140000</us-gaap:GrossProfit>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RleHRyZWdpb246NjM3YmQwNzRhOGEzNDk0OWE0YjNkYWFjMjBjMGE2YmRfMTM4NA_8181da81-8567-41b4-9bae-1d9fa8bc39c5">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes net revenues by product and service (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Three Months Ended&lt;br/&gt;September 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Nine Months Ended&lt;br/&gt;September 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Products:&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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Aortic stent grafts&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;19,674&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,896&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;69,013&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;62,165&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Surgical sealants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17,374&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;16,544&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;49,022&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;52,236&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;On-X&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;16,456&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,022&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;47,082&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;41,843&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,744&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,645&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,609&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,284&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;55,248&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;border-top:1pt solid #000;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;53,107&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;border-top:1pt solid #000;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;171,726&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;border-top:1pt solid #000;padding:2px 1.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;162,528&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Preservation services &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21,590&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;19,100&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;62,665&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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;56,914&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Total revenues&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;76,838&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;72,207&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;234,391&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;$&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 1.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;219,442&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie06e2f5450764fcd97b8a391bba3cd2d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfMy0xLTEtMS0yMTE2MQ_a22fa86e-5f01-482c-8a24-efa9d4bb93aa"
      unitRef="usd">19674000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c63bff320e64af081a5cce353c3a62f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfMy0zLTEtMS0yMTE2MQ_ff87fa30-0857-4e85-8ea9-917401f12140"
      unitRef="usd">20896000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifae4dce6ca1b41baa6d2d313ffead3fa_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfMy01LTEtMS0yMTE2MQ_bb0207bf-9fe6-414f-bbb1-e40d6b40bd3a"
      unitRef="usd">69013000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie049d9169eb74ff0b2390aefc7f182e5_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfMy03LTEtMS0yMTE2MQ_9b6d4728-481d-4eea-be62-73b3504793f8"
      unitRef="usd">62165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3c197a3565b4c02b9d51132c7d4c1b9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNC0xLTEtMS0yMTE2MQ_479de71a-64b4-4065-a1a6-d90e065c1a0f"
      unitRef="usd">17374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82adeb266a2341f1901704b9be13d09a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNC0zLTEtMS0yMTE2MQ_1c14ed2f-36c5-4a8b-88e0-caedac8ac1bd"
      unitRef="usd">16544000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7616c3cb7c904ae6b62508a5b0cc36f6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNC01LTEtMS0yMTE2MQ_aa224a9f-7358-4f2e-8d63-50a5fdad1c32"
      unitRef="usd">49022000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i487be8addd144d008e7c5a14b09cc518_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNC03LTEtMS0yMTE2MQ_c5fbf10c-d412-4762-bdb2-8e786403d22b"
      unitRef="usd">52236000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3211f9da72d54b2cab2ccedbc087d2ba_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNS0xLTEtMS0yMTE2MQ_624fb0e5-9a31-4c8f-8534-6d3ec5ce4ff8"
      unitRef="usd">16456000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96b0754bb93c43ceb3c6ef24d7d19ba5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNS0zLTEtMS0yMTE2MQ_7a32a01b-f275-403a-b3b4-965df26b61b4"
      unitRef="usd">14022000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if29b95e231c94833a32e361d0662e465_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNS01LTEtMS0yMTE2MQ_dae82f44-8798-4f3f-9ec2-01a27b827501"
      unitRef="usd">47082000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a377880ef554ca480923257a9fe5357_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNS03LTEtMS0yMTE2MQ_492ee37b-d5a9-4963-b82d-f1da0139efde"
      unitRef="usd">41843000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib053fe4e77a849b7bafcb527494112c2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNi0xLTEtMS0yMTE2MQ_6f1bf3bb-b4c1-4be9-8d83-803f26f84dae"
      unitRef="usd">1744000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4b2d900fb184620875c7570364d036e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNi0zLTEtMS0yMTE2MQ_fe982409-b240-44e3-a506-25c9b631fd30"
      unitRef="usd">1645000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibf398fc9c82649119889d264cbda9dbf_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNi01LTEtMS0yMTE2MQ_e7680465-6d3e-4dcc-a84a-99d7e6f1b976"
      unitRef="usd">6609000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7aeb442b84a4ce49062b5e2c520b373_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNi03LTEtMS0yMTE2MQ_ede0a6ec-184b-4eb4-86a0-4ac0b32334fa"
      unitRef="usd">6284000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc916650fa81469598a7b03003c27168_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNy0xLTEtMS0yMTE2MQ_2d8137a8-fb29-4584-82b0-80831ff40a73"
      unitRef="usd">55248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f5bc0203be146e5bb0bd8b45cbdb2b7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNy0zLTEtMS0yMTE2MQ_1c17c5ad-8d4f-43fc-9b28-8328c0b8f268"
      unitRef="usd">53107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e5a4f6af84f4ddeae300f7b08e9e59d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNy01LTEtMS0yMTE2MQ_c5b10574-3273-48af-a2c1-0fa39f4b8659"
      unitRef="usd">171726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd7debfcacac4069a398cab44625bd73_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfNy03LTEtMS0yMTE2MQ_3914514c-951c-415e-9863-18c81df973fa"
      unitRef="usd">162528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i640c303a0a1c4e72a4879aa8b98e0402_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfOS0xLTEtMS0yMTE2MQ_f02f7632-2469-4baf-886f-76f795789749"
      unitRef="usd">21590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i377e56bf409a455ba20de5d37520ea48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfOS0zLTEtMS0yMTE2MQ_f5036458-dcc7-4fe2-9c99-ece55f1849b2"
      unitRef="usd">19100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84212de5e3c34a078a34d879bfeeb394_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfOS01LTEtMS0yMTE2MQ_1d691d51-4c00-4b65-96d9-6fd582821cb8"
      unitRef="usd">62665000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8faff0cacc944396b07783c2a5b064e3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfOS03LTEtMS0yMTE2MQ_385d1515-ca5d-427b-b712-fdb73f511c00"
      unitRef="usd">56914000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bfb03a8b6f541a5ab1ca525825733f2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfMTAtMS0xLTEtMjExNjE_f1bec906-77af-48cb-83f3-d98c6acc8fc5"
      unitRef="usd">76838000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86c51ac8a3744aeeb62b440a452e3c7d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfMTAtMy0xLTEtMjExNjE_6e49f410-a2cd-4afa-b6df-128f9db5f110"
      unitRef="usd">72207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4a4cbbef73e4f5295c9e1fcce2d85a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfMTAtNS0xLTEtMjExNjE_0ce58f4c-9ddb-4f11-a404-26ed36c29191"
      unitRef="usd">234391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fa3612dc95b4b1db76ab1c6b961c9c7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2N2I3ODI1YzE1ZTQ4MGViYTYxZjc3ZTAwOGMzMmRlL3NlYzoxNjdiNzgyNWMxNWU0ODBlYmE2MWY3N2UwMDhjMzJkZV83MC9mcmFnOjYzN2JkMDc0YThhMzQ5NDlhNGIzZGFhYzIwYzBhNmJkL3RhYmxlOmU5ZWVkZGE2NWI5NDQ0YzU5NzliY2NjODVhYzZjNDVkL3RhYmxlcmFuZ2U6ZTllZWRkYTY1Yjk0NDRjNTk3OWJjY2M4NWFjNmM0NWRfMTAtNy0xLTEtMjExNjE_65325cb1-a13f-46d1-8542-25b64898bab8"
      unitRef="usd">219442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
</xbrl>
