<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:asps="http://www.altisource.com/20220930"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="asps-20220930.xsd" xlink:type="simple"/>
    <context id="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib9efe2c6e4d0428488470779951ee6cb_I20221028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2022-10-28</instant>
        </period>
    </context>
    <context id="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i65b7010f0a7f45faacde7fb71c7b4459_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0dcc533503ab40d6a4754844a0112f26_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="iabf634525ed94e909beee286cc5db467_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i3fe5d2f92a2248a084a7d72c5cd331c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="ic09f7b1fecfc423e8de2bb3beab0d0e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iccc58e3fd74743d8b9f0ea473c08b497_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i99abe684c95d4a5fa84e1583d8b5d1f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1396a8c94d8546ac8e0c33212725a2ce_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i891615e00bee46edb139d511c3aebe31_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3c1f925488974a1a98feb777508f4d7d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8fbf7c3e47134902bb74d335df4e20e7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib16ff5ed5ec247f494220c0e49faeaa3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib8a9c8f0badd4c2d90776e3d58d54366_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i08302ef67d2e4e3c97af6e1029e5ebc4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8365b74a38c940c6bf7af96f5d6138d2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iee7942ff8f5849ab803b9f40183a6686_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2a2fe18d97bc44f29fe71e451832a909_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ifc5819d8df0c46a3bfbdc19e53c244ef_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3b95892cfc074bd9b9fa527887b9c06b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie5907cc917244857b6513a05b44f3cad_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0567053b1d8943d9b001b7e0b99ec734_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icbce3a7119e94c8cbe2fb88e5b7d5026_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i268b31ebd4464c8a97b2d538e0e946d4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i819294ea0b604f7989cc4f217eadb1b0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i8893c5dd86b1432abbd64f2752ebce29_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="ide9098c0e99d432dbe55a81ac6e705a6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i697e03b7ea994ce99cf2415337ceb36e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie8bb90d61abc4433b6ebbcc6037c97b5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5d3b142d64b54cc39bf8d6f39fd5f3f4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1e19bda395b14c52a43ea04287845eab_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i66c338bbb1564ba89e3af0dbc18f7e47_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i75a428a36ccb4dfe93a1edabd343762a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i674f87e20a3c4458baeb2eae6c571754_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iebce848b2b0f43f7816a6f89dd7a3454_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i57d7a1d6f48e42a8b8d2b8b43d4f07ee_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i3a7b826ccdf54d6ba0f3a92e10e70808_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i1698b01f17e74737aa244be57c5acbc5_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic3b2b6acb59c45dd85e5946be0fed2df_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i48b18a9cb724480db4c59aad59869e09_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i467a5539a6bb4399b141ab7195c843bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i8054b5c58d1740f287106ca414f442f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i718b751b97c84729b348ed45b7155e7b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i35002c7946624b4983dec382e56c706f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i936b741ac0ba4b5b8f64872e0615df6a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b963f5ed32d4d678e8d57b4d6cbcf97_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i03bfc30462534769a5499e234cc20d44_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i193a03c8377e4d19a714d2c0812a966f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic2b69a27fec44e8592024d18f6de0bb8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id360e36e43774489a1555a91fdde5786_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idb86807f7ab743c78d6c6400626d1b89_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ief5b2f7dd24047789a6de332549aa484_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7c757278641e4e7bb94a37b7cfce8a69_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4d670c277cbe42bab5978b4d44a663e9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0760dfc288de4828b8eebe30b3a28414_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic35bf6848a3d46d8a99f29e52de69563_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if7bbdd5576184bb7b633489f0cf860eb_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i70f4bdde293840b1a62d57f3a4744563_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9dfa46ec30c54315a9fd0f2e39fdc9d6_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i47a2e8b56a284311846211cc1594e5e1_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia6546264a84f4ee5881bc63ec8527579_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6faaac029bf74c53a681f8427fa5bac4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i05df1d08af8c41dd90804e6dcbd6069b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i4bc7584ad4904f89a2f11de60279f1c0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i9bfa65d42f0e4562a66180c503ff22e8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i69f1cbd799ad4f5bbc7356fba6c51ba6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i59fa4d2fdd674a4ba54e98d63e18ad9a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i846a47cade2847e0a61c656e05859d10_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i09e16f29b1a641418acb44a595701f64_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i14f07cab36bf444bb2cbcc147458a04c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="if47ba484dc324527a3adf1f8a32425a0_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i2ba211839c2042d4bc0ae6d143510776_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="i6dba5c9b336441f6a4e0f81b8b97b3e5_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="icc210e75c1444f7f9c146c76997a46b3_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="ia8087ecb086d4dc9b85d38dae292a9f0_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ic3876dd3dcb44324863f307c6055fe28_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iac48761c465a4463b96385476643520a_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i10a3cf2135234e30a38fc35546d0d104_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i361c96e109934e479defdbcb6165750a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafbf907083d24d55b28d5f07ece6710a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icb944e93550849909228887dda0d0000_I20210527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-27</instant>
        </period>
    </context>
    <context id="ica6e424d8e684f80a472ca756b613948_I20210527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:ConvertibleNotesDueJanuary2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-27</instant>
        </period>
    </context>
    <context id="iad8240ae3744412aafb770b33002abc9_D20210527-20210527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-27</startDate>
            <endDate>2021-05-27</endDate>
        </period>
    </context>
    <context id="ied4090c86ca54603a9c4ab83d7bb80af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">asps:PointillistManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0b129b3ad3974326a3fa82004df61e32_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idb7d8ba89b744fe1837800fd2bb3d493_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifa9dec462b6b4bbabecd1386998a9933_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if77a18200fc0408bbd9e03db9d61e4db_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ieb64834421cf47aaad22e0daafe3ff5c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i44ac8f412fcc4276b75be74e30bbe0a8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i16bb527dcbd74f7bbac17359d40ee1c5_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i526e7113d2dc4bc59d164c928f4a044a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iffd15270c8fe449ab65ec25585ac7f9a_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i51b9bed4d9484d83b6575d53712321ce_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8a9ea69f8c9643e7be588bc0963b67cd_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i94ac160984634636acc94fbab08a8b17_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ied8e16ed69c44261890533da0499d896_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i63b6b976c489405aaa6034610aef4381_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibbd11c378df44415964e6ccc30b5d718_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0921cf1d482c45bba36d8a2bee095370_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icb41e6f5d7a942b6a86e148333d81935_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedOcwenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i02cdd0c0dd0a493ca7fcf6dbbc6fcc9d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedOcwenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5e6f08d2904e4147ad3c2fdf25cb688c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedOcwenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i952f3a7654fc4429bf63a0115ec40fdb_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedOcwenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i05ee37df1f96447790e9b4bec46f01c6_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i651225047abf4ce798a4b2f0f159ab05_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4c609216e5d245459af20ef616115d25_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="if13391a0d78748efa028292f2549d6a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc0b7f3461134744a4e3da566c47d0ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f359a235b3d4a9c854025be3c385edf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d49dd34b29e4fa3827baf3230c6dc20_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:RITMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i501763487bca46d1a3a276fdc60b6eb2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:RITMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5d6c871bb4b44f81882fd757f0a926ed_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:RITMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i269a649789214c2cb1501da8659c96c5_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:RITMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iff08fb2c0dec42a1850f5e956fcae801_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:RITMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idab6cb50ac744274adb48ae80c2a78f1_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedRITMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia3cee15e628b45c0864df6ee04cf41d3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedRITMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i426dfb337fd645f89ecc3313deeed1c8_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedRITMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6d0a45a937214253bdf69f175f586851_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedRITMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9f3319ab3baa4272a29833f313b1f365_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:GenesysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="iec787eac7e824c3cab84badad20ca2b8_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:GenesysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="i2e133cffcdab4df1b7777364f7d22d66_I20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">asps:WorkingCapitalEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-01</instant>
        </period>
    </context>
    <context id="ia4976307badc406a83303755a96d392c_I20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:GenesysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-01</instant>
        </period>
    </context>
    <context id="ibf3d204701dd4390bed8d79ff8ad7767_I20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-01</instant>
        </period>
    </context>
    <context id="i4524189ef972477a8dff4d8cff270621_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="i89d71224290c4809ae06f2e89b0bcae1_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="i06d93c65cae34710b809efab29250614_I20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">asps:WorkingCapitalEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-01</instant>
        </period>
    </context>
    <context id="ic6b46d2481154a20a4cc8681d1df8f5f_I20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">asps:IndemnificationEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-01</instant>
        </period>
    </context>
    <context id="i48c33cf16d0f490dabea4979df0965a5_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:WorkingCapitalEscrowAndIndemnificationEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iaae30b2e89674e2d998eb32aba02330a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:WorkingCapitalEscrowAndIndemnificationEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9f9a787320c4f35a1069b488f606bbc_I20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:RentalPropertyManagementBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-31</instant>
        </period>
    </context>
    <context id="iacf682d6698d4f73a97ae74282abe6af_D20180801-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:RentalPropertyManagementBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="i4707571c0f1b42e797c47a012d59c89a_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:RentalPropertyManagementBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i9b493503d81f4b0fb3a081af3b797684_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ibbce270b39044cd88b6bdec4907dc14f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7cbfa06b4b624a1ebef84f63f508c94a_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i45ce078ee9234a8ea486786aa3cc1d4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icbe314f90a9b42f3860cba4c7b101fe6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5f5422b09b17400283c21c18f82b317e_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i3d833df379224ac088573301ebc8a550_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i02c328c426ba4d829ea84b9459051d45_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id6f4834657a54c0aa4c59169834c8cf4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3a64986281047d79e9a31bfa9cd448f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8ec62762f2f746dda0548aa5bcb40347_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i009713f0d3da4ad2bcd4a1b25e10eb2b_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ic87776a0e41e46fd9fccef3a0f66b214_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0d7a0ae4a39844409f5760fe36432abf_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ice4faf2a401e4cdd94cc8fa008437b8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1374d8faf2304934b677a5a8649c3258_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied081421bd6d40eb8022f72b970de10f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i00c3c74ae2e3462082a3840681e7137e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie085f57e57ca492792266a2ec1a99b0f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ib882fc0824d345a7b9c9f12c51103756_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i847c2c73ff4b426a81a005086bac94cf_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id13036cb9e8b4f9faac09a8adb0fd46e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8062149507d426e89d41a32af201efa_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">asps:OperatingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i2d4932d62b4043838668fb0cb29a178d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">asps:OperatingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i1d3240e3795a4b879eeae9f55b23bc4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">asps:OperatingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id36f0dc5dcf1407f846fa7f7fe117215_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9cdfc98b1d994a309c917bb459ff3961_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ifa89816a33694b59ad5810c9846c5471_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ee1ed74011e4aae9c9bab004f817342_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i7af95cacd19a427583962efcbb92ca83_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d7f55194cb543c098ab43438f359355_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iad33a46c57b745f48a5b1d87a8df435c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2904bf153952498ca634a21578850037_I20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="i19251a7a54d7466cb8739f4f8203bbad_I20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="ia891301f8b16494a975393a03da45c9d_D20180401-20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="ibbc4abd8a0454f8c877884b09cec406e_D20180401-20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">asps:DebtInstrumentVariableRateAdjustedEurodollarRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="ia7041b18fe2a430d8bbfdf78485a21f6_D20180401-20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="i0dd766695cfd4e9998c83ee664981a57_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i87e4993a422147aa805d5c9c76e56479_D20180401-20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="i43bc1fa2571e4759b32eb999ebd803f3_D20180401-20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="icfe3a2cd9c04485eb7b2513e8276864b_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:AltisourceSARLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ia36830ddc2844120a8eda8e585d5948b_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughJune222022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="idb0434172cbd4543ad7dd32b078dadcb_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughJune222023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="i35a780162e164d0786f956c6bc99a031_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughEndOfTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="icfa11e53836d4d5780b6cf9e85ddb640_D20210622-20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-22</startDate>
            <endDate>2021-06-22</endDate>
        </period>
    </context>
    <context id="i28efcac4b9714b41a1b36cbe042acd94_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="i6e475ce50cb04cbea9c5289ec1865d85_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ia61f26d24da3452295c368441d80716a_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4808b89539904c9a8a87d2afbafa62f6_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4a640e618e934d60874ba1214b941f70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i50f24b984a59445c9aa5c8e2172c71e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib34f87341d8147beb95af81db4034d60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7acf4cb5d3a4a3dba063444834f1d68_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i283a284d910441da98a4f1ef8665dd6e_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i12f6823aa67d4ccdb792ad10a0c6254a_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i93a7b13d84eb4068994ecfd2a67f8f19_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd04c78e459f4a9793c8b038fda2888f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i499263b48ebc4f15929bccbf6327c8e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0e01ecd49104dd99356e055862768a0_D20221201-20221201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <context id="iba280becbece4e779dbb184f1ef9d0c1_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">asps:WorkingCapitalEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="idd4d6fac69bc4efdb0579f0ebf66f268_I20180515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-15</instant>
        </period>
    </context>
    <context id="id5bc88a03b6b4aef8e252e00dc8c0411_D20180515-20180515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-15</startDate>
            <endDate>2018-05-15</endDate>
        </period>
    </context>
    <context id="i39a1056ffb87470da3cfbc4d09d7dff8_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i768b1fb7ed26430785804fdc8c7af1d7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib79d91d00460473c950a89eda3fb8897_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i15af4e85e9b743309f0fbdd55384774e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i712c33d3443d48b189816cbffcd8a040_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i393bf77e33b54703a44709bd01c7e63d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4aa6045a997140ac9f6ce1ef8aaf570d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic1682655f0dd4158bfe71712a80c0b29_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5a35a867764146f28ae9ca762d66d395_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0fea166e771f410694dd26ab317fd482_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib504f1780c8a47ab9195ce3a8d21abe9_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i2c6ee99dcf174d4aacc71569ce08fa92_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ia0dcfc92a48f4fb3b099cacd922b9008_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic18976a4c49b47a5bb00eb8aba27d061_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7ecd4e46da734fc7831d0638e024f24e_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8d87a98827d24f2daaad94bc637c77c2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</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="ifaebb687ab994eed9639070cefc1aadd_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ib4e6e8d4b7904b57b17d5ea4f8adf8bc_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iac0d679d04964a72b4ec4ee92a7cb6b1_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i619b535231b94f18a63d02b7fce9f1bb_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id4c20e1234064e61839e88a10d63f0bd_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ibf130e57a39b4893848db1d46e914242_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9d0e26b4bb92468bafead4bc90a7445d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6f1781b77bff43ea904874a3c3f2eb5e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i33f189ddfd374b13b4fa535b1e1c8a8d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i5bbb3a3e631c45c18088ed1c46801055_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5cd370dc3c6644dca884dd89a490eb41_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i7ff00c13f9d44af6a0c305cdd9e8daea_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ibf08ff7824aa4effbb766956db26eee7_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifa3de9f1792a44998e08aa02176537c9_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia34db949396242ec80f36802db3b1524_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3ee6fdd286ee4af18df74e9b9d3955da_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i99781da8e8b045e6bb30650563322c98_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id119ad7158f440e49b8bf118a9ff8f9f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i35ff965eb3aa44d49f4d5d802a544d50_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iafdc4021c586419683da6bfadc1c4dcb_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i104e473db8a842e89bf446305bfa935c_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ia2949f1838f745a4af0ccf2b2314764a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9fd7fbf8232a4a739720b35721e530c3_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">asps:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7e14e028e6634e8ea6379fea805bf8b1_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id33d8c1638bb48fab41ee6316f53929a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icf209d6454134322a9bdf0eebdd67d41_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9de7796f1b374f79905d9490f53159c5_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8f48bf72e27247f1a7262123e7293b7c_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic5e08a83fa1541c18c45c0f6042fee6e_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iea72b08457c1402282b0e51f0264c094_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibe1cbad1084b425f8fb593bbd0bdf175_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3827fc08126742f78ee74f56570e8182_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idaacba5d5de94e7c8f3cc32f470aa720_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i2d76e7f5ebbb468ba7e87b5247903cdb_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id1b48bd5db0b4800acffd0f78964a8e5_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iaba542c99039417eba2e977533fcdd87_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia966151e1c344c96ad4c03ef13a6e244_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:NoncontrollingInterestRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4886eb4dbbf3491e8840901df736c901_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:NoncontrollingInterestRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i194b249aecfd4d03b2fd77aea2e39f49_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:NoncontrollingInterestRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4088ab24445b4bb2b6473f2ade7d1f5c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:NoncontrollingInterestRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2ca339e74766475b803cbcae40e48a40_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id3cd1a8aa1c34872bc45d95980f93e02_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3b1684d6daf649b1804595cf07082079_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i231bd17eab0047deb4d88d1e6b291e3f_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i38836f66d1d644c08c7c8fce1ca88281_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ibc777fa88f0c427594539c48cc9af65e_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8a51d50ae75a401c8042beed381eb907_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6b59aeda92f9447a95df5b4ae5bb1532_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i646bbaacef0645ea8e6c1d7d77c5b2b3_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id0d1abf391184cfd83a95908563be5e6_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i03f7c67a259f443aa2f378ccf8dbbc6e_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia1593134e72249c08e7de8c3b6ed1a1c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i65c3c1400bff440dbe1f8e5a5f302047_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icf8bfe2ac0464058be99b2de3a05ac4f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i758472ee86ed44beb1baa0ada4190222_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3734674b52f840b980922a181fd1cde8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib54ceff1a6294fc9bf755c30408825a9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i75f13c358d934b5c8c1f38dc680e43eb_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5b27d0da112c4ea4ad4cc022e5f2dea7_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia6a431c1a4804f01886e087074ea6803_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic197d44978074ba58bc5f3f9ae739e30_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iaafc65a5703c4728aa3475d173c3cda7_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie183713d646e4c7b98b160cb4772d2b4_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i606e7b08b1a44f3c95c20d949b5902af_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie894d9d1c34849e3aff6d3d424d6e99f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if6728b539d144760836bf710d545c293_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib5ebba575ae645f6bd6b0ebef8db612d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ibc83fc2b4aa9433faffd0961aba75ae1_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="if82826b3b5f543aba74f9a35837096f6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia79260cf1ae945f981415e8b563a03b6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i109241b010ce47daa5a7ca4bec1ba0b9_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i38af0ebe6f89472c8bc45099e4a3a8cf_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i884b7dc395764a77a79c3c76ebf9ca3a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1e4e5df13eee478d9d235ae1445e7dc7_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6c3997719cd34f5599824146339b9321_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i70c9f1b14f234e318ee35086fd47cc56_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7a724f324ace40fbb374e0c19fb50943_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie1e3e97f0fb546178dfbcae9d15eb57a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3d677640ac93419a96887875abc716de_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i56c8ec2d68bb475da275dfc31e770490_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i581c96c219774990a9943acb1596c8d0_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i95386e6464c644a3be1e87df5de24662_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i750428bd2bdd4eb884f1163ff2ec12c0_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6d7d171c31df46ebbed6c13d81895ed4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id6dbaab0cc7b46eeada3847facf27e26_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i40c7febec65147aaa14beacdb3c2c214_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i138cf5f083734552b971413d93f473a6_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ieb1d3df586e540e1b1055a3f012b62d8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7b844be763464e1a9662f2eb85a6824d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i65eaf18b2ee04b1d8100bb2aec6fcdde_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1bec73254cbc4dc19be157810e927162_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic7b5afe6b9bc4aeaa8ecd5a7812f3ed7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3b4808a9180d462fb730832a93a1103c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idcaa00e91ff74e0890c7d1fffa630389_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9ff7106f48ee4bd195ee05a4f8b60434_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icf1fa55bec334c67adce67fa09186493_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6096847809d543d7bc800a30473c8f0f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iadcd8c477aa84b37a0bdc418d5adfc35_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia85d076ec1934fd5ad54b09cd9e391e1_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifdb7e9f605c84345b308693d86c73847_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iade738e031d2413ba29c61f6ed7a2d2e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:OptionsandRestrictedSharesIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7738966c51e64f40ab6d4ccc8ca24589_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:OptionsandRestrictedSharesIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i88e1172a4d73411c8bd3171a8ae2a5c2_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:OptionsandRestrictedSharesIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i29b0502943fc4d2d9dcd40b289e63512_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:OptionsandRestrictedSharesIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if73327b809d1487bb6416ab564a5dc0f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i5ddc80c8ad5242cf8cfe8b2a834c5dae_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i75d63f93a81f48ebab70b009f1a363bb_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i08b6e24282014346acb97de8a8b133ba_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i334e250720c5484685fd3d99b9e92afd_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i2c6ac72ce4ff47809ded6a9c55bd9f45_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i82fbf66803d04c7d85819909f5591542_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i64f5a759dbe4493dbcecf1c92af0b362_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if76cbd2505774ca59affae94c4716be5_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8547f7b51c39460cbc2d78ee74aaf0f3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0c753414f466424fae0b8bbb000f20e2_D20211231-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3f77e7b2780d408cb6afa0c994fbdadf_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie465a0d9eb1f4100a2b4cd746dc075a8_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic65cb40827624b0d99e2a594261e3ed3_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:LU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ifb9d6c51a90540789660e08531585ed5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:LU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieecbca5149e5456abb126bbdb16e111f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4976f207ba164bfdb4b16c53ae8e8abc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2dda428c9c3243ddae131461cc73fcef_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i292b2a7ef5ad4f7a99dd9789bc4fabad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i27d02bc234634965bc0fb7017da4cd92_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i555331470fc04a3eb278842d2b1d1ded_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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="segment">
        <measure>asps:segment</measure>
    </unit>
    <unit id="installment">
        <measure>asps:installment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="component">
        <measure>asps:component</measure>
    </unit>
    <unit id="category">
        <measure>asps:category</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180L2ZyYWc6MTJhMzIyNGNmNmExNDcyOGI1NGM0ZmEwYjM2ZTY4MzQvdGFibGU6ZmU0YzBiNjAzZGMyNDFhOThjOGE5MDNmN2ZlZWFkMDAvdGFibGVyYW5nZTpmZTRjMGI2MDNkYzI0MWE5OGM4YTkwM2Y3ZmVlYWQwMF8xLTEtMS0xLTkyNzkx_28169e31-ff39-45ed-ab1e-d255cfe33d02">0001462418</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180L2ZyYWc6MTJhMzIyNGNmNmExNDcyOGI1NGM0ZmEwYjM2ZTY4MzQvdGFibGU6ZmU0YzBiNjAzZGMyNDFhOThjOGE5MDNmN2ZlZWFkMDAvdGFibGVyYW5nZTpmZTRjMGI2MDNkYzI0MWE5OGM4YTkwM2Y3ZmVlYWQwMF8yLTEtMS0xLTkyNzkx_42fa0352-7fa6-4891-8bb0-76b0f66cc9b4">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180L2ZyYWc6MTJhMzIyNGNmNmExNDcyOGI1NGM0ZmEwYjM2ZTY4MzQvdGFibGU6ZmU0YzBiNjAzZGMyNDFhOThjOGE5MDNmN2ZlZWFkMDAvdGFibGVyYW5nZTpmZTRjMGI2MDNkYzI0MWE5OGM4YTkwM2Y3ZmVlYWQwMF8zLTEtMS0xLTkyNzkx_8b0bfccd-6a58-4b1c-93d5-04281828a411">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180L2ZyYWc6MTJhMzIyNGNmNmExNDcyOGI1NGM0ZmEwYjM2ZTY4MzQvdGFibGU6ZmU0YzBiNjAzZGMyNDFhOThjOGE5MDNmN2ZlZWFkMDAvdGFibGVyYW5nZTpmZTRjMGI2MDNkYzI0MWE5OGM4YTkwM2Y3ZmVlYWQwMF80LTEtMS0xLTkyNzkx_990f98ad-5ceb-479c-90b4-8545ff87cfca">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180L2ZyYWc6MTJhMzIyNGNmNmExNDcyOGI1NGM0ZmEwYjM2ZTY4MzQvdGFibGU6ZmU0YzBiNjAzZGMyNDFhOThjOGE5MDNmN2ZlZWFkMDAvdGFibGVyYW5nZTpmZTRjMGI2MDNkYzI0MWE5OGM4YTkwM2Y3ZmVlYWQwMF81LTEtMS0xLTkyNzkx_0cd32de4-9bc1-4111-a3a0-6c2567dd0d2d">Q3</dei:DocumentFiscalPeriodFocus>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjQtMC0xLTEtOTI3OTE_1edb79ad-c282-4d57-b740-67dcae4ccb66">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjQtMC0xLTEtOTI3OTE_9d4a2a48-c170-4d7b-9504-488c3ab179cc">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzAtMC0xLTEtOTI3OTE_166270f8-dac3-4126-a6b6-aad1612071e5">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzAtMC0xLTEtOTI3OTE_29800803-4296-4fef-a1fa-6a98e80184cc">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <asps:DebtCovenantPaymentDueDateDefaultPeriod
      contextRef="icfa11e53836d4d5780b6cf9e85ddb640_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfODI4NQ_ac0f1071-c4cc-46f7-9abe-0cc96fd53bd0">P3D</asps:DebtCovenantPaymentDueDateDefaultPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i15af4e85e9b743309f0fbdd55384774e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTg5MQ_b63fdfdf-9f18-475b-875f-f698409ad0b5">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0fea166e771f410694dd26ab317fd482_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMjg2NQ_668312ca-95a6-4c77-91e3-a45596dcba02">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib4e6e8d4b7904b57b17d5ea4f8adf8bc_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNTY1OA_8a2bc0fb-cf44-4d4c-982d-b40efb31c3e6">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards
      contextRef="iafdc4021c586419683da6bfadc1c4dcb_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183My9mcmFnOmMyMmM0ODU5NzE0ODQ3MWM4ZDY3MzRmNjQxMTE4ZTMxL3RleHRyZWdpb246YzIyYzQ4NTk3MTQ4NDcxYzhkNjczNGY2NDExMThlMzFfMjQy_23d2b873-5977-4819-ad3c-b1bae46cdc10"
      unitRef="number">0.67</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold
      contextRef="iafdc4021c586419683da6bfadc1c4dcb_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183My9mcmFnOmMyMmM0ODU5NzE0ODQ3MWM4ZDY3MzRmNjQxMTE4ZTMxL3RleHRyZWdpb246YzIyYzQ4NTk3MTQ4NDcxYzhkNjczNGY2NDExMThlMzFfMzIx_87e92c57-34a4-45eb-af97-6a4afdd5e2ce"
      unitRef="number">2</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards
      contextRef="i104e473db8a842e89bf446305bfa935c_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183My9mcmFnOmMyMmM0ODU5NzE0ODQ3MWM4ZDY3MzRmNjQxMTE4ZTMxL3RleHRyZWdpb246YzIyYzQ4NTk3MTQ4NDcxYzhkNjczNGY2NDExMThlMzFfNDYw_4f0fe83e-493a-429c-93a4-2cbcee351219"
      unitRef="number">0.33</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ia2949f1838f745a4af0ccf2b2314764a_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183My9mcmFnOmMyMmM0ODU5NzE0ODQ3MWM4ZDY3MzRmNjQxMTE4ZTMxL3RleHRyZWdpb246YzIyYzQ4NTk3MTQ4NDcxYzhkNjczNGY2NDExMThlMzFfMTQ4Mg_0babfac9-5528-42cf-963d-9a4072970c72"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i9fd7fbf8232a4a739720b35721e530c3_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183My9mcmFnOmMyMmM0ODU5NzE0ODQ3MWM4ZDY3MzRmNjQxMTE4ZTMxL3RleHRyZWdpb246YzIyYzQ4NTk3MTQ4NDcxYzhkNjczNGY2NDExMThlMzFfMTQ4Mg_4d002314-e67d-4718-bbce-6e1bca909f7c"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i7e14e028e6634e8ea6379fea805bf8b1_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183My9mcmFnOmMyMmM0ODU5NzE0ODQ3MWM4ZDY3MzRmNjQxMTE4ZTMxL3RleHRyZWdpb246YzIyYzQ4NTk3MTQ4NDcxYzhkNjczNGY2NDExMThlMzFfMTQ4Mg_90e9180b-5b75-4fcf-a997-735d3fd20209"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="id33d8c1638bb48fab41ee6316f53929a_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183My9mcmFnOmMyMmM0ODU5NzE0ODQ3MWM4ZDY3MzRmNjQxMTE4ZTMxL3RleHRyZWdpb246YzIyYzQ4NTk3MTQ4NDcxYzhkNjczNGY2NDExMThlMzFfMTQ4Mg_cbd46690-a2dd-4987-b8d5-016487a55bc4"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="icf209d6454134322a9bdf0eebdd67d41_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183My9mcmFnOmMyMmM0ODU5NzE0ODQ3MWM4ZDY3MzRmNjQxMTE4ZTMxL3RleHRyZWdpb246YzIyYzQ4NTk3MTQ4NDcxYzhkNjczNGY2NDExMThlMzFfMTcwOA_78fab15b-2440-45cb-8ec0-b6bca3d5fc62"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i9de7796f1b374f79905d9490f53159c5_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183My9mcmFnOmMyMmM0ODU5NzE0ODQ3MWM4ZDY3MzRmNjQxMTE4ZTMxL3RleHRyZWdpb246YzIyYzQ4NTk3MTQ4NDcxYzhkNjczNGY2NDExMThlMzFfMTcwOA_93d1960b-019a-4aa6-99f2-211d33b7f94c"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i8f48bf72e27247f1a7262123e7293b7c_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183My9mcmFnOmMyMmM0ODU5NzE0ODQ3MWM4ZDY3MzRmNjQxMTE4ZTMxL3RleHRyZWdpb246YzIyYzQ4NTk3MTQ4NDcxYzhkNjczNGY2NDExMThlMzFfMTcwOA_a20976cd-a8ac-40f8-8f0c-43614f6f359b"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="if73327b809d1487bb6416ab564a5dc0f_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNTgwNQ_c9750841-b07b-4ac9-82f6-30c291639e7d">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <dei:DocumentType
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMTAy_ec58a381-fa16-443f-a863-a26f6e6569ac">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGFibGU6NGJjOWZiMmZjNzQyNDJjMzkyOTI3MjA5MGU3MmJkMjgvdGFibGVyYW5nZTo0YmM5ZmIyZmM3NDI0MmMzOTI5MjcyMDkwZTcyYmQyOF8xLTAtMS0xLTkyNzkx_29dd3789-e544-47a7-8bf0-97fac7b089a1">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8xMjc_f5d76420-5314-468b-822f-703deabb3f44">2022-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGFibGU6NDUxYTU2NjczZjA4NDUyZjgyNDQzZWFlMjEzMGIxZDAvdGFibGVyYW5nZTo0NTFhNTY2NzNmMDg0NTJmODI0NDNlYWUyMTMwYjFkMF8wLTAtMS0xLTkyNzkx_b729c672-45fb-4249-be7d-c555d9b697f8">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMTAz_3d11068c-f6b3-4687-8114-33ac4261182b">1-34354</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMDk4_ace19a2c-d62c-4c90-926f-6fe5c788746f">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGFibGU6MTlkZWM2Mzg4NGFkNDc4YWI2NWVjOGY5ZTFiNTQxOTkvdGFibGVyYW5nZToxOWRlYzYzODg0YWQ0NzhhYjY1ZWM4ZjllMWI1NDE5OV8wLTAtMS0xLTkyNzkx_1abe162a-c489-4eb6-8c4c-16b859af29f8">N4</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGFibGU6MTlkZWM2Mzg4NGFkNDc4YWI2NWVjOGY5ZTFiNTQxOTkvdGFibGVyYW5nZToxOWRlYzYzODg0YWQ0NzhhYjY1ZWM4ZjllMWI1NDE5OV8wLTEtMS0xLTkyNzkx_058e6b54-53fa-4878-8122-962910e6cd1a">98-0554932</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMTA0_c3ba8b5a-bbe6-40cd-8ecf-a81b3c5b46c1">33, Boulevard Prince Henri</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMDk5_10a3cc2d-1a82-4862-ad32-a0c0197362cf">L-1724</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMTA1_2b748a0d-af47-4cd4-9e2d-ce90e760ce6b">Luxembourg</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMTA2_517d54ab-7378-40d4-8f6c-8d9936be5032">LU</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMTA3_55163a89-a277-4fe7-b757-e98d327ea7d1">352</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMTAw_db9045b3-e310-442c-a4a6-94121a2e3436">27 61 49 00</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGFibGU6MTNhYzVkMDk1MTQ1NDY2MWJjY2FlOWNiM2ZiZGU4Y2UvdGFibGVyYW5nZToxM2FjNWQwOTUxNDU0NjYxYmNjYWU5Y2IzZmJkZThjZV8xLTAtMS0xLTkyNzkx_a0515ee8-c65a-4d6e-9185-ebd48bf74daf">Common Stock, $1.00 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGFibGU6MTNhYzVkMDk1MTQ1NDY2MWJjY2FlOWNiM2ZiZGU4Y2UvdGFibGVyYW5nZToxM2FjNWQwOTUxNDU0NjYxYmNjYWU5Y2IzZmJkZThjZV8xLTItMS0xLTkyNzkx_51c6a0ec-39c7-4279-8352-ecbb461a3ff6">ASPS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGFibGU6MTNhYzVkMDk1MTQ1NDY2MWJjY2FlOWNiM2ZiZGU4Y2UvdGFibGVyYW5nZToxM2FjNWQwOTUxNDU0NjYxYmNjYWU5Y2IzZmJkZThjZV8xLTQtMS0xLTkyNzkx_20fca672-c449-4260-968c-a37f6045a5dc">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMTAx_68157313-0b2e-415f-a8fd-3814ed812ce6">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMTA4_68e976ee-a3b0-470d-a5ba-c287caddd64d">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGFibGU6MWQ2MjAxNDlmZGIxNDE1NTlmOWU3ZTkxM2FhZGRhOTkvdGFibGVyYW5nZToxZDYyMDE0OWZkYjE0MTU1OWY5ZTdlOTEzYWFkZGE5OV8wLTQtMS0xLTkyNzkx_5140352f-e01e-4fcc-afac-0094c3a3f966">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGFibGU6MWQ2MjAxNDlmZGIxNDE1NTlmOWU3ZTkxM2FhZGRhOTkvdGFibGVyYW5nZToxZDYyMDE0OWZkYjE0MTU1OWY5ZTdlOTEzYWFkZGE5OV8xLTYtMS0xLTkyNzkx_29046ce0-4131-448a-a2bf-0193452b536c">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGFibGU6MWQ2MjAxNDlmZGIxNDE1NTlmOWU3ZTkxM2FhZGRhOTkvdGFibGVyYW5nZToxZDYyMDE0OWZkYjE0MTU1OWY5ZTdlOTEzYWFkZGE5OV8yLTYtMS0xLTkyNzkx_a71df7fd-c225-4b89-a1ff-2714fbd3c55d">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8yMTA5_66a11671-096b-40cb-8874-f4de78dc86b6">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ib9efe2c6e4d0428488470779951ee6cb_I20221028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xL2ZyYWc6ZGI5ZGQwYjI0NWEwNDcxMTk3YmEzNDExZWJkY2ExNmEvdGV4dHJlZ2lvbjpkYjlkZDBiMjQ1YTA0NzExOTdiYTM0MTFlYmRjYTE2YV8xOTk3_6db8d78a-3225-4dbb-bac3-48a4b15725b0"
      unitRef="shares">16123433</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNC0xLTEtMS05Mjc5MQ_fcf89618-e91c-44d1-8645-5ad75e4872fe"
      unitRef="usd">63812000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNC0zLTEtMS05Mjc5MQ_da9ed553-82be-4bc3-91f8-b7bc76aa8343"
      unitRef="usd">98132000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNi0xLTEtMS05Mjc5MQ_3e32fd03-c187-4e10-b558-7a7b4cfe5e10"
      unitRef="usd">14335000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNi0zLTEtMS05Mjc5MQ_bae2fc51-8ac6-4572-bce0-57c28f0b6982"
      unitRef="usd">18008000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNy0xLTEtMS05Mjc5MQ_c2c8a93f-3731-4134-85ae-5e054e849095"
      unitRef="usd">21704000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNy0zLTEtMS05Mjc5MQ_2fc2f948-208c-4653-a4a4-a3a764a98ecf"
      unitRef="usd">21864000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfOC0xLTEtMS05Mjc5MQ_a0d2a920-aeb0-42aa-9160-d56074614938"
      unitRef="usd">99851000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfOC0zLTEtMS05Mjc5MQ_63587b39-bd6a-4269-813a-968520387d51"
      unitRef="usd">138004000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTAtMS0xLTEtOTI3OTE_393dc7d1-c7f3-476e-ad2d-1db0e8c3c5fd"
      unitRef="usd">4970000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTAtMy0xLTEtOTI3OTE_309af302-2e70-4cea-877a-f71b7248f66b"
      unitRef="usd">6873000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTEtMS0xLTEtOTI3OTE_57fd15df-4bb9-4f0b-808c-bb9ad22fec23"
      unitRef="usd">5965000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTEtMy0xLTEtOTI3OTE_1aaaceec-0560-41f9-a443-b1f75dbe483e"
      unitRef="usd">7594000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTItMS0xLTEtOTI3OTE_ac7a8216-2c0c-4d4f-b510-2642b81513bf"
      unitRef="usd">55960000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTItMy0xLTEtOTI3OTE_98b61002-4621-4af7-b018-a5bced198522"
      unitRef="usd">55960000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTMtMS0xLTEtOTI3OTE_ce01ff41-446b-4875-a0c8-353d82abce79"
      unitRef="usd">33010000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTMtMy0xLTEtOTI3OTE_4d2d9c30-f5bc-4980-b6c0-38ef4f42b4a0"
      unitRef="usd">36859000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTQtMS0xLTEtOTI3OTE_3b8b6bc0-2b80-4db3-8597-8c3e6ecc0f00"
      unitRef="usd">6023000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTQtMy0xLTEtOTI3OTE_69b4c340-697b-4fbf-b34a-34622ea36e52"
      unitRef="usd">6386000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTUtMS0xLTEtOTI3OTE_78ecbb96-ed76-4812-801e-22ead7d0b32b"
      unitRef="usd">5503000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTUtMy0xLTEtOTI3OTE_b7c71254-1586-423a-a710-ba954de68c34"
      unitRef="usd">6132000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTctMS0xLTEtOTI3OTE_23592354-af50-45bc-8d40-0b74bec3cfe3"
      unitRef="usd">211282000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMTctMy0xLTEtOTI3OTE_534dce6e-81c2-4b90-bcd2-70e87e6663ae"
      unitRef="usd">257808000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjEtMS0xLTEtOTI3OTE_0e896908-7a14-4153-90a0-0a764174a737"
      unitRef="usd">41456000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjEtMy0xLTEtOTI3OTE_db31127a-e33c-4da1-90ab-7af58f044d1d"
      unitRef="usd">46535000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjMtMS0xLTEtOTI3OTE_aa8ad3ec-598f-4bb3-9f42-21937b5ca821"
      unitRef="usd">4050000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjMtMy0xLTEtOTI3OTE_240a5942-a803-4386-9df3-a62d55bea510"
      unitRef="usd">4342000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjQtMS0xLTEtOTI3OTE_8564c7c0-6e04-4b45-b870-31aed6cd9047"
      unitRef="usd">3095000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjQtMy0xLTEtOTI3OTE_839a1a8b-1acf-4404-80a8-e1c6c97b8e45"
      unitRef="usd">3870000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjUtMS0xLTEtOTI3OTE_8affcd8a-4cb8-4d2b-b57e-cf230a323318"
      unitRef="usd">48601000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjUtMy0xLTEtOTI3OTE_015d8b0a-c952-461e-b6fb-8e538570dec3"
      unitRef="usd">54747000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjctMS0xLTEtOTI3OTE_70c1a9c2-d016-4690-b91b-b0a673f9f4a5"
      unitRef="usd">244844000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjctMy0xLTEtOTI3OTE_13db6dd6-697c-48e9-bc48-cc34e443a07d"
      unitRef="usd">243637000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjgtMS0xLTEtOTI3OTE_28c04e29-b940-49ef-a32c-b329c64b73a3"
      unitRef="usd">8849000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMjgtMy0xLTEtOTI3OTE_2867fb25-aae3-4ca9-8990-7e0802a34950"
      unitRef="usd">9028000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzAtMS0xLTEtOTI3OTE_64ac37fd-5e86-4a81-b181-d731df57bf34"
      unitRef="usd">17508000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzAtMy0xLTEtOTI3OTE_8269ca35-05d4-4d98-befe-5bffbfd3bcc1"
      unitRef="usd">19266000</us-gaap:OtherLiabilitiesNoncurrent>
    <asps:CommitmentsContingenciesAndRegulatoryMatters
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzItMS0xLTEtOTI3OTE_f54ff50b-a0c8-425b-886d-54a9cc3eb8ad"
      unitRef="usd"
      xsi:nil="true"/>
    <asps:CommitmentsContingenciesAndRegulatoryMatters
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzItMy0xLTEtOTI3OTE_ab1470a7-2add-4508-b8e5-b9e945fbcf0d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzUtMC0xLTEtOTI3OTEvdGV4dHJlZ2lvbjpkZWFiZGVhMWVkN2M0N2JmYjk0NjQ1MDAzNzU2MzJiOF8xOA_92387a60-cd9e-4126-83fc-d89cb93a665e"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzUtMC0xLTEtOTI3OTEvdGV4dHJlZ2lvbjpkZWFiZGVhMWVkN2M0N2JmYjk0NjQ1MDAzNzU2MzJiOF8xOA_ccdc7ec2-9a7c-4678-b0d6-7fa2a96aa0c8"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzUtMC0xLTEtOTI3OTEvdGV4dHJlZ2lvbjpkZWFiZGVhMWVkN2M0N2JmYjk0NjQ1MDAzNzU2MzJiOF8zMg_6cbfa101-550f-4891-9d61-7c0e79821970"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzUtMC0xLTEtOTI3OTEvdGV4dHJlZ2lvbjpkZWFiZGVhMWVkN2M0N2JmYjk0NjQ1MDAzNzU2MzJiOF8zMg_a117194a-2e9e-4066-9545-f4bab2c28781"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzUtMC0xLTEtOTI3OTEvdGV4dHJlZ2lvbjpkZWFiZGVhMWVkN2M0N2JmYjk0NjQ1MDAzNzU2MzJiOF81NA_80579807-bd97-4c69-b2e1-52be32ac7170"
      unitRef="shares">25413000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzUtMC0xLTEtOTI3OTEvdGV4dHJlZ2lvbjpkZWFiZGVhMWVkN2M0N2JmYjk0NjQ1MDAzNzU2MzJiOF81NA_a7b206e3-dc5b-47f9-ba09-08764b730e7d"
      unitRef="shares">25413000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzUtMC0xLTEtOTI3OTEvdGV4dHJlZ2lvbjpkZWFiZGVhMWVkN2M0N2JmYjk0NjQ1MDAzNzU2MzJiOF82OA_4933eb8f-3e30-4cb8-ace4-2b715ee6fd3d"
      unitRef="shares">16117000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzUtMC0xLTEtOTI3OTEvdGV4dHJlZ2lvbjpkZWFiZGVhMWVkN2M0N2JmYjk0NjQ1MDAzNzU2MzJiOF85Mw_ddb274f6-6eb4-4ea3-a388-0e2283fd2dc8"
      unitRef="shares">15911000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzUtMS0xLTEtOTI3OTE_14122bc4-aba5-40af-9537-2f4fd130033e"
      unitRef="usd">25413000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzUtMy0xLTEtOTI3OTE_b177e29d-9cc8-457b-9918-cf178f66d18a"
      unitRef="usd">25413000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzYtMS0xLTEtOTI3OTE_555b4312-558f-4d09-b332-c594200d818e"
      unitRef="usd">148197000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzYtMy0xLTEtOTI3OTE_5e308997-89e2-4589-b94b-9db58c1f1d4e"
      unitRef="usd">144298000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzctMS0xLTEtOTI3OTE_3ed7ffa1-b2c0-4d06-96d0-f2237195867e"
      unitRef="usd">131124000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzctMy0xLTEtOTI3OTE_426a5287-2d72-412d-a75d-a083787d64a5"
      unitRef="usd">186592000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzgtMC0xLTEtOTI3OTEvdGV4dHJlZ2lvbjozZDViMjljOWNkMzY0YTM4YjM2NzkyNmU1NmViMzYzYl8yOQ_111196f5-a82c-4c5b-9588-4de2d9a4a116"
      unitRef="shares">9296000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzgtMC0xLTEtOTI3OTEvdGV4dHJlZ2lvbjozZDViMjljOWNkMzY0YTM4YjM2NzkyNmU1NmViMzYzYl81Mg_15a8aae8-2eff-4877-aeaa-24fc74d85331"
      unitRef="shares">9502000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzgtMS0xLTEtOTI3OTE_9fc7144f-e796-4649-8bc6-bf47bb9d25ca"
      unitRef="usd">414102000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzgtMy0xLTEtOTI3OTE_c42dbc4e-3c83-4054-a578-990fe910413f"
      unitRef="usd">426445000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzktMS0xLTEtOTI3OTE_46ee5ec9-61f6-44f7-9cdc-af6315e365b2"
      unitRef="usd">-109368000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfMzktMy0xLTEtOTI3OTE_a3b84c91-3891-43f0-a5b2-6a0bcfedc5b5"
      unitRef="usd">-70142000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNDEtMS0xLTEtOTI3OTE_6fe64aa1-7c51-4f86-b193-77056bae8a9e"
      unitRef="usd">848000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNDEtMy0xLTEtOTI3OTE_2f2411a5-63a7-46f2-a725-5e56324c3e5d"
      unitRef="usd">1272000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNDItMS0xLTEtOTI3OTE_ad2bf84f-947a-4a18-8a88-cb01281c4ae0"
      unitRef="usd">-108520000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNDItMy0xLTEtOTI3OTE_25da3bd4-29cf-47fb-bcb2-394db9fdf16a"
      unitRef="usd">-68870000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNDQtMS0xLTEtOTI3OTE_41df8039-8510-4293-a588-8332b366e16d"
      unitRef="usd">211282000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xNi9mcmFnOmU1ZTRkOTEyMWJiMTRlNjI4ZDlhNjEwNWFmOGNmMTdkL3RhYmxlOjFiYmQ0YTM2MGRjMDRjNTdhMDY4OWU5YzgyM2YzYzcyL3RhYmxlcmFuZ2U6MWJiZDRhMzYwZGMwNGM1N2EwNjg5ZTljODIzZjNjNzJfNDQtMy0xLTEtOTI3OTE_7833e10b-268d-46fd-9c67-0f11a1f11515"
      unitRef="usd">257808000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMy0yLTEtMS05Mjc5MQ_9469812f-79ea-4ace-ae09-f93f0a7c50bb"
      unitRef="usd">38380000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMy00LTEtMS05Mjc5MQ_2a4bac52-2b8e-457a-998f-795f4319f583"
      unitRef="usd">43243000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMy02LTEtMS05Mjc5MQ_baa763b3-66c9-4475-8e82-86f29929a7e6"
      unitRef="usd">118317000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMy04LTEtMS05Mjc5MQ_28233e59-a62f-4336-a955-d2096e02360d"
      unitRef="usd">139749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNC0yLTEtMS05Mjc5MQ_e55c3363-ad28-4b79-b4e8-ac0b0b7f91ee"
      unitRef="usd">34387000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNC00LTEtMS05Mjc5MQ_74b8ae11-42c5-4e0f-8a39-616d98d4439f"
      unitRef="usd">40667000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNC02LTEtMS05Mjc5MQ_2886f54f-ee6a-41d5-ab6f-03a1c829f757"
      unitRef="usd">104611000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNC04LTEtMS05Mjc5MQ_760ecc08-624a-4cef-86f4-e9c0c2f845ef"
      unitRef="usd">134862000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNi0yLTEtMS05Mjc5MQ_71d9ccd5-3124-40b5-9a94-8e3571d23dc2"
      unitRef="usd">3993000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNi00LTEtMS05Mjc5MQ_05d0c8d2-5742-4802-bde1-223f0a86f10a"
      unitRef="usd">2576000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNi02LTEtMS05Mjc5MQ_2bc04e6f-28a6-47b2-9ba2-3b198b186a30"
      unitRef="usd">13706000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNi04LTEtMS05Mjc5MQ_c3c892ed-2a55-42cd-aaf9-62e02be7a5f1"
      unitRef="usd">4887000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfOC0yLTEtMS05Mjc5MQ_78156b6f-78a0-40ad-81c3-1cd9d981e1c8"
      unitRef="usd">14556000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfOC00LTEtMS05Mjc5MQ_1952d9b3-5d2a-4e42-b11a-30b029e64b51"
      unitRef="usd">16604000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfOC02LTEtMS05Mjc5MQ_442f0e08-22e8-4ba8-a8ee-c8dfaadc74c0"
      unitRef="usd">43055000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfOC04LTEtMS05Mjc5MQ_b202eb82-f0e2-4a00-87bd-b28b66df7eb8"
      unitRef="usd">52046000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTItMi0xLTEtOTI3OTE_67aef3ae-59db-4f79-9eff-98ff97a265b3"
      unitRef="usd">-10563000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTItNC0xLTEtOTI3OTE_22bda4d8-ea71-4e53-8028-4b7edb8dfb80"
      unitRef="usd">-14028000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTItNi0xLTEtOTI3OTE_8e26fedf-0e3b-42f8-b3ec-95a0897683d9"
      unitRef="usd">-29349000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTItOC0xLTEtOTI3OTE_eac619f9-bff5-4807-89e0-71243e33e0df"
      unitRef="usd">-47159000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTQtMi0xLTEtOTI3OTE_479c15be-91e8-40c8-856d-0d9564e518ef"
      unitRef="usd">4349000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTQtNC0xLTEtOTI3OTE_4e31c536-33f3-420d-bc8c-0e0ae7c54540"
      unitRef="usd">3755000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTQtNi0xLTEtOTI3OTE_71c21235-18ae-4cfe-a612-07590cb4701b"
      unitRef="usd">11439000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTQtOC0xLTEtOTI3OTE_53201859-04e1-413d-8ae7-e34b8f563f05"
      unitRef="usd">10672000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTYtMi0xLTEtOTI3OTE_89e0c8ea-fd35-4101-9e7c-504740e30197"
      unitRef="usd">459000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTYtNC0xLTEtOTI3OTE_d7427414-211e-4fe5-87b7-b7464b46a8b1"
      unitRef="usd">-115000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTYtNi0xLTEtOTI3OTE_e96843b8-8339-438e-96a9-999a27ecb9c5"
      unitRef="usd">1392000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTYtOC0xLTEtOTI3OTE_212627dc-6c2a-4d3d-aa9d-9a3155eac829"
      unitRef="usd">791000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTctMi0xLTEtOTI3OTE_9271c91c-3d88-4beb-bdf5-2a94bce20bad"
      unitRef="usd">-3890000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTctNC0xLTEtOTI3OTE_0c4d4810-f528-4fec-8938-44e9f1685332"
      unitRef="usd">-3870000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTctNi0xLTEtOTI3OTE_4a5073cb-86b6-4a0b-8c2b-744ae1508ef2"
      unitRef="usd">-10047000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTctOC0xLTEtOTI3OTE_953bb942-ac21-4702-9563-273c1bafeb0c"
      unitRef="usd">-9881000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTktMi0xLTEtOTI3OTE_ca7ae62e-3523-4f50-80d7-b6cd33c9772d"
      unitRef="usd">-14453000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTktNC0xLTEtOTI3OTE_ca4bdde3-3f65-40ed-863e-5e87f04e041b"
      unitRef="usd">-17898000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTktNi0xLTEtOTI3OTE_7cd83870-35a3-4bbc-abeb-3af0a4ee86fe"
      unitRef="usd">-39396000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMTktOC0xLTEtOTI3OTE_42cd3722-7646-45ed-ae59-02bda2749329"
      unitRef="usd">-57040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjAtMi0xLTEtOTI3OTE_0b422630-27ca-4766-86f3-183d64232305"
      unitRef="usd">-197000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjAtNC0xLTEtOTI3OTE_b046a391-66ce-4984-b769-ccc7128d489e"
      unitRef="usd">430000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjAtNi0xLTEtOTI3OTE_6f5893ce-e150-4126-9a86-f3991b3f9fb2"
      unitRef="usd">2210000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjAtOC0xLTEtOTI3OTE_3b1515b2-2601-4775-8ef6-f2bafae43fc6"
      unitRef="usd">1857000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjItMi0xLTEtOTI3OTE_01438d10-7671-41d6-88d3-23ae9e4f7d16"
      unitRef="usd">-14256000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjItNC0xLTEtOTI3OTE_727e57a3-b920-4308-a25c-e4883f4ced1c"
      unitRef="usd">-18328000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjItNi0xLTEtOTI3OTE_e87b6caf-ea9a-488a-8b3e-d6accb46a210"
      unitRef="usd">-41606000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjItOC0xLTEtOTI3OTE_13167947-fc47-4ac7-9ff1-660be231f8af"
      unitRef="usd">-58897000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjMtMi0xLTEtOTI3OTE_27ecb793-51a0-439e-aaa0-7419edcc7da9"
      unitRef="usd">133000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjMtNC0xLTEtOTI3OTE_a9357e3b-ec80-43ca-a449-3e8de9759dd2"
      unitRef="usd">-59000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjMtNi0xLTEtOTI3OTE_39981e98-2a3b-4639-a8cd-fc67deb7be79"
      unitRef="usd">468000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjMtOC0xLTEtOTI3OTE_858d22c4-6a30-4a49-bfa3-4870d3d00b5e"
      unitRef="usd">-151000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjUtMi0xLTEtOTI3OTE_e63d38d2-cdd2-4e38-99ae-512b17f58de9"
      unitRef="usd">-14389000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjUtNC0xLTEtOTI3OTE_cf9da780-75ef-4e3f-8109-02fb61bec33e"
      unitRef="usd">-18269000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjUtNi0xLTEtOTI3OTE_9d642ad9-cbab-43a0-a22e-78d98916e2c1"
      unitRef="usd">-42074000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjUtOC0xLTEtOTI3OTE_07315412-69db-434f-86cf-3ba42bf541e3"
      unitRef="usd">-58746000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjgtMi0xLTEtOTI3OTE_0a56f26c-69a2-4066-83a6-8fe004fb8fe8"
      unitRef="usdPerShare">-0.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjgtNC0xLTEtOTI3OTE_08714eb8-996b-4aa1-bb2b-d8bfbee52580"
      unitRef="usdPerShare">-1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjgtNi0xLTEtOTI3OTE_18e70dcd-8d63-400f-8d88-49fefc8ccb25"
      unitRef="usdPerShare">-2.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjgtOC0xLTEtOTI3OTE_1ee7ebdb-b669-4053-9f44-c7c49db6d040"
      unitRef="usdPerShare">-3.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjktMi0xLTEtOTI3OTE_410f69c8-38bd-4f04-8b98-e421c6a8abef"
      unitRef="usdPerShare">-0.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjktNC0xLTEtOTI3OTE_92c81d35-2a6e-4c16-80da-bf085566e5c8"
      unitRef="usdPerShare">-1.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjktNi0xLTEtOTI3OTE_e2954fd9-e1a1-4422-902e-c1d9714e341b"
      unitRef="usdPerShare">-2.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMjktOC0xLTEtOTI3OTE_bbf6c224-cb6f-4e84-ba1f-a001538f381a"
      unitRef="usdPerShare">-3.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzItMi0xLTEtOTI3OTE_fe772d1d-6ece-4512-baa0-167f92e84a0d"
      unitRef="shares">16087000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzItNC0xLTEtOTI3OTE_4fb20fff-1f95-4231-ba1b-5717a6b8ca71"
      unitRef="shares">15831000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzItNi0xLTEtOTI3OTE_b3458e67-4c24-4d8f-b36d-9e4c926b4217"
      unitRef="shares">16051000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzItOC0xLTEtOTI3OTE_65b2c57b-dd6c-442c-ad5b-b198613cb93e"
      unitRef="shares">15816000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzMtMi0xLTEtOTI3OTE_f20f6c87-5d12-46d8-b991-d526bbf55246"
      unitRef="shares">16087000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzMtNC0xLTEtOTI3OTE_7debce25-c366-4423-8f84-7c7593347e91"
      unitRef="shares">15831000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzMtNi0xLTEtOTI3OTE_8ddca3f2-9582-47d0-871f-ac263455667f"
      unitRef="shares">16051000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzMtOC0xLTEtOTI3OTE_4ba92a09-554f-495f-b22d-66043333b1f2"
      unitRef="shares">15816000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzctMi0xLTEtOTI3OTE_70ec2fba-4ee2-4a82-b27f-f0b8653dc8c2"
      unitRef="usd">-14256000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzctNC0xLTEtOTI3OTE_3fcdbd50-93f9-472a-90fa-d11c1beb339c"
      unitRef="usd">-18328000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzctNi0xLTEtOTI3OTE_ef3b4f07-dd72-411d-b415-9a4a72afb898"
      unitRef="usd">-41606000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzctOC0xLTEtOTI3OTE_6309297a-991a-4781-ab15-ff27aa1b89c5"
      unitRef="usd">-58897000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzgtMi0xLTEtOTI3OTE_a2869352-94de-4b82-84b7-9f5ca7259756"
      unitRef="usd">133000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzgtNC0xLTEtOTI3OTE_3abcc7ad-fdd2-47da-80f8-c44def108c15"
      unitRef="usd">-59000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzgtNi0xLTEtOTI3OTE_f475c093-2ae7-40ec-9809-450562e8fb53"
      unitRef="usd">468000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfMzgtOC0xLTEtOTI3OTE_66dd3af9-c7e3-4619-b0b8-9aaaa9c36901"
      unitRef="usd">-151000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNDAtMi0xLTEtOTI3OTE_83ea82e2-1a2c-4700-b7e2-78213f09c844"
      unitRef="usd">-14389000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNDAtNC0xLTEtOTI3OTE_6310aff2-6b4e-4980-a1ef-96e174e3205e"
      unitRef="usd">-18269000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNDAtNi0xLTEtOTI3OTE_36379a0d-500b-4d6f-9bdd-20b49fb0180a"
      unitRef="usd">-42074000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18xOS9mcmFnOmU1NDU3ZjhlMTI1NjQ5MjlhZTMyMzQ2NWU1ZDkzN2EwL3RhYmxlOjAzYzQ5M2MyMDJkMjQ4OThiNGUxMzRiYmMwY2VhNmM3L3RhYmxlcmFuZ2U6MDNjNDkzYzIwMmQyNDg5OGI0ZTEzNGJiYzBjZWE2YzdfNDAtOC0xLTEtOTI3OTE_0835ee2a-2693-4b21-babb-cd2e23d52a82"
      unitRef="usd">-58746000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i0dcc533503ab40d6a4754844a0112f26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNC0xLTEtMS05Mjc5MQ_fc91ebe6-1107-443a-bf3a-ffb588a76d63"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0dcc533503ab40d6a4754844a0112f26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNC0zLTEtMS05Mjc5MQ_2a02cd74-6dad-497e-a25b-eaad19cd653a"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iabf634525ed94e909beee286cc5db467_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNC01LTEtMS05Mjc5MQ_0f02e853-3834-4fc8-a6e9-a884ffb6e506"
      unitRef="usd">141473000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3fe5d2f92a2248a084a7d72c5cd331c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNC03LTEtMS05Mjc5MQ_92623b62-29b0-44be-9d0b-c419caf96617"
      unitRef="usd">190383000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic09f7b1fecfc423e8de2bb3beab0d0e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNC0xMS0xLTEtOTI3OTE_66f831be-69d9-40cb-9c69-8876d7a0c9e1"
      unitRef="usd">-441034000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iccc58e3fd74743d8b9f0ea473c08b497_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNC0xMy0xLTEtOTI3OTE_6764b878-7870-458e-b29f-69856649525d"
      unitRef="usd">1209000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i99abe684c95d4a5fa84e1583d8b5d1f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNC0xNS0xLTEtOTI3OTE_824aed12-50f2-4dde-b0ca-c8f57410c9b6"
      unitRef="usd">-82556000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i1396a8c94d8546ac8e0c33212725a2ce_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNi03LTEtMS05Mjc5MQ_d7665311-8bb4-412d-93f3-4b44814a130a"
      unitRef="usd">-22002000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i891615e00bee46edb139d511c3aebe31_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNi0xMy0xLTEtOTI3OTE_b6765e8e-d67e-40be-8c5d-a6aeb8868369"
      unitRef="usd">87000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3c1f925488974a1a98feb777508f4d7d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNi0xNS0xLTEtOTI3OTE_266466c4-af1c-4593-b1cb-47d20408471c"
      unitRef="usd">-21915000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i891615e00bee46edb139d511c3aebe31_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNy0xMy0xLTEtOTI3OTE_2cdeb55a-61a3-4b48-83dd-1f2ea15b20a6"
      unitRef="usd">1395000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i3c1f925488974a1a98feb777508f4d7d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNy0xNS0xLTEtOTI3OTE_f45d284d-3639-47f8-9c67-7bc1a54c6a11"
      unitRef="usd">1395000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8fbf7c3e47134902bb74d335df4e20e7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfOC01LTEtMS05Mjc5MQ_65ad63d9-9342-4ce0-97af-315eddc658e2"
      unitRef="usd">1438000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3c1f925488974a1a98feb777508f4d7d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfOC0xNS0xLTEtOTI3OTE_198b0504-c10d-4d6c-a3e5-bd0cfcfac0e9"
      unitRef="usd">1438000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1396a8c94d8546ac8e0c33212725a2ce_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfOS03LTEtMS05Mjc5MQ_7865a90f-e2c4-48c9-bf06-ee1f777208e4"
      unitRef="usd">-5905000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib16ff5ed5ec247f494220c0e49faeaa3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfOS0xMS0xLTEtOTI3OTE_e4b21caa-b42d-4870-892f-9407beac2d2f"
      unitRef="usd">5905000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3c1f925488974a1a98feb777508f4d7d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfOS0xNS0xLTEtOTI3OTE_d8a19afc-f7e8-4e82-9799-7bf5ff92d4f5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1396a8c94d8546ac8e0c33212725a2ce_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTAtNy0xLTEtOTI3OTE_8e804bc6-0e38-48f3-ae62-8610551d7905"
      unitRef="usd">3586000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib16ff5ed5ec247f494220c0e49faeaa3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTAtMTEtMS0xLTkyNzkx_c550778a-fe4d-4779-ab54-173dd595170c"
      unitRef="usd">-2756000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3c1f925488974a1a98feb777508f4d7d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTAtMTUtMS0xLTkyNzkx_d3ad3555-db5c-4ce6-acb2-96588b7acadf"
      unitRef="usd">830000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesIssued
      contextRef="ib8a9c8f0badd4c2d90776e3d58d54366_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTItMS0xLTEtOTI3OTE_22402fec-d6a7-43f6-a581-d56af96efb96"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib8a9c8f0badd4c2d90776e3d58d54366_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTItMy0xLTEtOTI3OTE_42b936cf-e614-48c5-b979-e07fb594731e"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i08302ef67d2e4e3c97af6e1029e5ebc4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTItNS0xLTEtOTI3OTE_5c8b5a38-2b53-4bf1-946d-df441f268e10"
      unitRef="usd">142911000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8365b74a38c940c6bf7af96f5d6138d2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTItNy0xLTEtOTI3OTE_1ecf5e06-932c-4602-91d0-7c5258c00b36"
      unitRef="usd">158890000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iee7942ff8f5849ab803b9f40183a6686_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTItMTEtMS0xLTkyNzkx_0d90a1f9-8df3-4b01-bf79-45d54f980858"
      unitRef="usd">-432373000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2a2fe18d97bc44f29fe71e451832a909_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTItMTMtMS0xLTkyNzkx_e2f2c67c-2806-4f68-b21e-2d2b0e9fb5dc"
      unitRef="usd">-99000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifc5819d8df0c46a3bfbdc19e53c244ef_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTItMTUtMS0xLTkyNzkx_dac9532c-3dff-4412-9dea-336b07e74355"
      unitRef="usd">-105258000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i3b95892cfc074bd9b9fa527887b9c06b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTQtNy0xLTEtOTI3OTE_2aa3304a-916f-4901-9f90-e1065ab907b1"
      unitRef="usd">-18475000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie5907cc917244857b6513a05b44f3cad_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTQtMTMtMS0xLTkyNzkx_06093401-4cac-4ce7-9b8e-370d4fb51132"
      unitRef="usd">-179000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0567053b1d8943d9b001b7e0b99ec734_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTQtMTUtMS0xLTkyNzkx_c8c9e76f-397c-45c9-96a1-db003a191e96"
      unitRef="usd">-18654000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ie5907cc917244857b6513a05b44f3cad_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTUtMTMtMS0xLTkyNzkx_2d331569-71ba-41d0-b4c7-18dc0fab9170"
      unitRef="usd">356000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i0567053b1d8943d9b001b7e0b99ec734_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTUtMTUtMS0xLTkyNzkx_52736f5a-54bf-497b-8585-44ecbd93042f"
      unitRef="usd">356000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="icbce3a7119e94c8cbe2fb88e5b7d5026_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTYtNS0xLTEtOTI3OTE_3d294f05-d6d8-4c05-9b13-b4c80eff786e"
      unitRef="usd">641000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0567053b1d8943d9b001b7e0b99ec734_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTYtMTUtMS0xLTkyNzkx_e789129d-23a2-4694-895e-f379ada7e9e7"
      unitRef="usd">641000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3b95892cfc074bd9b9fa527887b9c06b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTgtNy0xLTEtOTI3OTE_aa7dc033-81c8-4506-9dc7-123813e8eb36"
      unitRef="usd">-4574000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i268b31ebd4464c8a97b2d538e0e946d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTgtMTEtMS0xLTkyNzkx_f9582b9c-0ede-4b68-867d-cdbbff818562"
      unitRef="usd">4574000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0567053b1d8943d9b001b7e0b99ec734_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTgtMTUtMS0xLTkyNzkx_2fd19209-fdb2-4d9c-915b-adf36544e4fa"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3b95892cfc074bd9b9fa527887b9c06b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTktNy0xLTEtOTI3OTE_104837e3-ca16-4508-9745-6aa675d6da12"
      unitRef="usd">571000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i268b31ebd4464c8a97b2d538e0e946d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTktMTEtMS0xLTkyNzkx_41854099-473a-4c76-b248-d1879f4b198e"
      unitRef="usd">-474000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0567053b1d8943d9b001b7e0b99ec734_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMTktMTUtMS0xLTkyNzkx_1b214504-2990-4998-9f82-d7995237d5e0"
      unitRef="usd">97000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesIssued
      contextRef="i819294ea0b604f7989cc4f217eadb1b0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjEtMS0xLTEtOTI3OTE_59d45637-4e80-4717-a9cd-016e5ef10e98"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i819294ea0b604f7989cc4f217eadb1b0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjEtMy0xLTEtOTI3OTE_95aebb15-f83f-459e-a85d-9d940b18c054"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8893c5dd86b1432abbd64f2752ebce29_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjEtNS0xLTEtOTI3OTE_5a5e0af0-199f-4f23-8531-6c9a02cfc1b1"
      unitRef="usd">143552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ide9098c0e99d432dbe55a81ac6e705a6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjEtNy0xLTEtOTI3OTE_94d18215-df30-4035-ac5d-d4cafd6a4ee5"
      unitRef="usd">135270000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i697e03b7ea994ce99cf2415337ceb36e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjEtMTEtMS0xLTkyNzkx_b04611e0-0c1c-4496-8bf9-bb2c22a73839"
      unitRef="usd">-427325000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie8bb90d61abc4433b6ebbcc6037c97b5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjEtMTMtMS0xLTkyNzkx_5bcc6d4d-0d99-482d-b868-456039ffddf9"
      unitRef="usd">-634000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5d3b142d64b54cc39bf8d6f39fd5f3f4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjEtMTUtMS0xLTkyNzkx_876d68bb-58ef-43b1-8ae3-5b46e51c8d78"
      unitRef="usd">-123724000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i1e19bda395b14c52a43ea04287845eab_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjMtNy0xLTEtOTI3OTE_d8d2c5a6-1b19-4c03-8a09-d49ecbde2caf"
      unitRef="usd">-18269000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i66c338bbb1564ba89e3af0dbc18f7e47_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjMtMTMtMS0xLTkyNzkx_42896e4f-e0d3-4f28-9c7f-fdfc36f156a1"
      unitRef="usd">-59000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjMtMTUtMS0xLTkyNzkx_c42ec1b8-d14b-495d-9609-190daaa372fb"
      unitRef="usd">-18328000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i66c338bbb1564ba89e3af0dbc18f7e47_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjQtMTMtMS0xLTkyNzkx_5fe624d1-0312-4788-97cb-2523d68fda59"
      unitRef="usd">53000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjQtMTUtMS0xLTkyNzkx_0902b8ad-a84c-414f-a3ba-726ff5b6617a"
      unitRef="usd">53000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i75a428a36ccb4dfe93a1edabd343762a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjUtNS0xLTEtOTI3OTE_1187fcb2-762b-4e45-917b-d5dbc29608ce"
      unitRef="usd">431000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjUtMTUtMS0xLTkyNzkx_3b5b8de0-ccfe-455e-a8f1-29debad3fdbe"
      unitRef="usd">431000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1e19bda395b14c52a43ea04287845eab_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjYtNy0xLTEtOTI3OTE_b2d34d77-c7cf-46d0-ba9e-297f537db99f"
      unitRef="usd">-84000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i674f87e20a3c4458baeb2eae6c571754_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjYtMTEtMS0xLTkyNzkx_796aab4d-1ab0-4220-9ce4-b1d77230a4c9"
      unitRef="usd">84000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjYtMTUtMS0xLTkyNzkx_29dda209-9371-4f08-b047-24b6df7ab473"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1e19bda395b14c52a43ea04287845eab_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjctNy0xLTEtOTI3OTE_2a1a8653-c04f-4f21-8653-535f6090a386"
      unitRef="usd">36000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i674f87e20a3c4458baeb2eae6c571754_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjctMTEtMS0xLTkyNzkx_8da39f0a-aabd-4604-9e28-18f03b8f651a"
      unitRef="usd">-27000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjctMTUtMS0xLTkyNzkx_9ebf0442-99ce-40d8-80ba-9bf462226043"
      unitRef="usd">9000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesIssued
      contextRef="iebce848b2b0f43f7816a6f89dd7a3454_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjktMS0xLTEtOTI3OTE_1c7c4c3a-1389-457e-9282-6ed567d3692b"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iebce848b2b0f43f7816a6f89dd7a3454_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjktMy0xLTEtOTI3OTE_7ae5f288-3cc3-41ea-9503-60043f9d1698"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i57d7a1d6f48e42a8b8d2b8b43d4f07ee_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjktNS0xLTEtOTI3OTE_8c3f1b13-61db-4526-8444-f0c0c59e4575"
      unitRef="usd">143983000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a7b826ccdf54d6ba0f3a92e10e70808_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjktNy0xLTEtOTI3OTE_2e1ec816-f64b-411d-a7f8-82021663af62"
      unitRef="usd">116881000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1698b01f17e74737aa244be57c5acbc5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjktMTEtMS0xLTkyNzkx_d9322149-056a-45cf-a760-07ddf8dbf4ff"
      unitRef="usd">-427214000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3b2b6acb59c45dd85e5946be0fed2df_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjktMTMtMS0xLTkyNzkx_19cf4092-336c-4934-a0c5-95e9ba2a3960"
      unitRef="usd">-746000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48b18a9cb724480db4c59aad59869e09_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMjktMTUtMS0xLTkyNzkx_4cf64802-4539-4019-994d-3d4d569f4c9c"
      unitRef="usd">-141683000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i467a5539a6bb4399b141ab7195c843bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzItMS0xLTEtOTI3OTE_752ae983-c4b2-4f4c-8752-92e42b7a4117"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i467a5539a6bb4399b141ab7195c843bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzItMy0xLTEtOTI3OTE_b1b257de-0a4a-4c06-afea-438d13f2c57c"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8054b5c58d1740f287106ca414f442f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzItNS0xLTEtOTI3OTE_330afdb1-5b9f-400c-b940-38422b166d9c"
      unitRef="usd">144298000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i718b751b97c84729b348ed45b7155e7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzItNy0xLTEtOTI3OTE_eee20701-9e85-43c3-92af-1ae666f45c35"
      unitRef="usd">186592000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i35002c7946624b4983dec382e56c706f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzItMTEtMS0xLTkyNzkx_a8c051ef-69b9-43cc-a145-6de436522ad2"
      unitRef="usd">-426445000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i936b741ac0ba4b5b8f64872e0615df6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzItMTMtMS0xLTkyNzkx_f352faf2-1176-40f8-9105-f06a0a144484"
      unitRef="usd">1272000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzItMTUtMS0xLTkyNzkx_4d4473f7-dced-4932-8bfd-73513b4888a1"
      unitRef="usd">-68870000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i7b963f5ed32d4d678e8d57b4d6cbcf97_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzQtNy0xLTEtOTI3OTE_ae79e798-21fb-4587-98bf-964c5d95d932"
      unitRef="usd">-12190000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i03bfc30462534769a5499e234cc20d44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzQtMTMtMS0xLTkyNzkx_1fa9f8b8-6517-4de4-8843-97ebd75e1a8e"
      unitRef="usd">161000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i193a03c8377e4d19a714d2c0812a966f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzQtMTUtMS0xLTkyNzkx_1c9b86cc-917b-40bf-9eec-356951745007"
      unitRef="usd">-12029000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i03bfc30462534769a5499e234cc20d44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzUtMTMtMS0xLTkyNzkx_1332d6a8-ff61-4464-b463-5e097388fdc8"
      unitRef="usd">264000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i193a03c8377e4d19a714d2c0812a966f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzUtMTUtMS0xLTkyNzkx_9fcb92be-bff5-44d0-bb35-5b1297763bfb"
      unitRef="usd">264000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic2b69a27fec44e8592024d18f6de0bb8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzYtNS0xLTEtOTI3OTE_4a07b990-eaf3-40a5-8f3f-af43f0899cc5"
      unitRef="usd">1290000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i193a03c8377e4d19a714d2c0812a966f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzYtMTUtMS0xLTkyNzkx_12cdc72e-08a4-48f6-9dc9-90feeece5927"
      unitRef="usd">1290000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7b963f5ed32d4d678e8d57b4d6cbcf97_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzktNy0xLTEtOTI3OTE_11d8d89f-62dc-4cd6-98f3-3312a71005e6"
      unitRef="usd">-6560000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id360e36e43774489a1555a91fdde5786_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzktMTEtMS0xLTkyNzkx_2b32574a-34fd-456b-a3c1-9605da30af59"
      unitRef="usd">6560000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i193a03c8377e4d19a714d2c0812a966f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfMzktMTUtMS0xLTkyNzkx_3cd01afc-e254-432f-9821-03030dec6ce4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7b963f5ed32d4d678e8d57b4d6cbcf97_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDAtNy0xLTEtOTI3OTE_cb8a2794-ba5a-4636-946f-50603cc6bee5"
      unitRef="usd">4046000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id360e36e43774489a1555a91fdde5786_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDAtMTEtMS0xLTkyNzkx_4a54643b-78ca-4f4f-9e20-df169806e268"
      unitRef="usd">-3032000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i193a03c8377e4d19a714d2c0812a966f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDAtMTUtMS0xLTkyNzkx_4dd7b611-f10a-4ea3-8ddb-7c3eb8f3d1b0"
      unitRef="usd">1014000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesIssued
      contextRef="idb86807f7ab743c78d6c6400626d1b89_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDItMS0xLTEtOTI3OTE_7cb1696b-d76c-477b-b04d-a723d578bdb1"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idb86807f7ab743c78d6c6400626d1b89_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDItMy0xLTEtOTI3OTE_94110290-5802-4d6b-be7a-1d723f62323d"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ief5b2f7dd24047789a6de332549aa484_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDItNS0xLTEtOTI3OTE_05fdfba6-5357-450d-afa4-68bc233fb61b"
      unitRef="usd">145588000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7c757278641e4e7bb94a37b7cfce8a69_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDItNy0xLTEtOTI3OTE_91e81a78-5617-48ba-b480-a9fa1b4082b4"
      unitRef="usd">163796000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4d670c277cbe42bab5978b4d44a663e9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDItMTEtMS0xLTkyNzkx_e2ffe258-20f8-4a73-8859-4fc3680f95c6"
      unitRef="usd">-416853000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0760dfc288de4828b8eebe30b3a28414_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDItMTMtMS0xLTkyNzkx_831aeee3-97e9-4d6b-bb0c-cad933024686"
      unitRef="usd">1169000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic35bf6848a3d46d8a99f29e52de69563_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDItMTUtMS0xLTkyNzkx_86aa705c-351f-438f-910d-85cba32c68aa"
      unitRef="usd">-80887000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="if7bbdd5576184bb7b633489f0cf860eb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDQtNy0xLTEtOTI3OTE_fb15939d-4f9e-44b9-b7f3-b9aac90135e2"
      unitRef="usd">-15495000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i70f4bdde293840b1a62d57f3a4744563_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDQtMTMtMS0xLTkyNzkx_1304e68f-7246-4142-88b0-b5c2798268ff"
      unitRef="usd">174000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9dfa46ec30c54315a9fd0f2e39fdc9d6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDQtMTUtMS0xLTkyNzkx_9da7af60-3d9f-4579-a367-54aa4fbf1afa"
      unitRef="usd">-15321000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i70f4bdde293840b1a62d57f3a4744563_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDYtMTMtMS0xLTkyNzkx_707a349e-c3c1-4752-9313-a460f4f3e289"
      unitRef="usd">486000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i9dfa46ec30c54315a9fd0f2e39fdc9d6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDYtMTUtMS0xLTkyNzkx_ad024219-d6e6-4610-a02b-1b00aa97caa5"
      unitRef="usd">486000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i47a2e8b56a284311846211cc1594e5e1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDctNS0xLTEtOTI3OTE_0a1cb28b-d4c5-461c-abb7-17f6c0981827"
      unitRef="usd">1289000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9dfa46ec30c54315a9fd0f2e39fdc9d6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNDctMTUtMS0xLTkyNzkx_12d6df89-eb7e-4e1f-a0ee-148f3ab3b5ae"
      unitRef="usd">1289000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if7bbdd5576184bb7b633489f0cf860eb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTAtNy0xLTEtOTI3OTE_3dc445cf-37b6-4a36-ab13-333ae51260b4"
      unitRef="usd">-2384000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia6546264a84f4ee5881bc63ec8527579_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTAtMTEtMS0xLTkyNzkx_99f2c325-49bb-4c6c-909e-7d4daac40e78"
      unitRef="usd">2384000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9dfa46ec30c54315a9fd0f2e39fdc9d6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTAtMTUtMS0xLTkyNzkx_b7649c73-30b6-4981-a252-4b5cee3b43c0"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if7bbdd5576184bb7b633489f0cf860eb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTEtNy0xLTEtOTI3OTE_a55568c6-4823-4639-9dec-6116a923bf12"
      unitRef="usd">38000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia6546264a84f4ee5881bc63ec8527579_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTEtMTEtMS0xLTkyNzkx_9234c446-f22a-49bd-9a0a-1925a68afd69"
      unitRef="usd">-29000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9dfa46ec30c54315a9fd0f2e39fdc9d6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTEtMTUtMS0xLTkyNzkx_568a68ba-d376-4d32-a798-c4332191a9f0"
      unitRef="usd">9000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesIssued
      contextRef="i6faaac029bf74c53a681f8427fa5bac4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTQtMS0xLTEtOTI3OTE_7abb5df6-1717-41ce-9072-138fb53b6fb2"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6faaac029bf74c53a681f8427fa5bac4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTQtMy0xLTEtOTI3OTE_0d341c56-227d-4aba-97b3-a5d559ec1471"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05df1d08af8c41dd90804e6dcbd6069b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTQtNS0xLTEtOTI3OTE_78087b1f-3ab5-40ba-9311-e1101aa1d9a0"
      unitRef="usd">146877000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4bc7584ad4904f89a2f11de60279f1c0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTQtNy0xLTEtOTI3OTE_879f040e-2cf0-40d0-9416-e06e44c9de49"
      unitRef="usd">145879000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9bfa65d42f0e4562a66180c503ff22e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTQtMTEtMS0xLTkyNzkx_49aec377-da66-40d1-80d5-f4ac20094a82"
      unitRef="usd">-414440000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69f1cbd799ad4f5bbc7356fba6c51ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTQtMTMtMS0xLTkyNzkx_df748dcf-8143-485e-919f-093f25d8cdce"
      unitRef="usd">857000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i59fa4d2fdd674a4ba54e98d63e18ad9a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTQtMTUtMS0xLTkyNzkx_c015e2cc-5b7f-4ede-92b7-08805578744e"
      unitRef="usd">-95414000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i846a47cade2847e0a61c656e05859d10_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTYtNy0xLTEtOTI3OTE_f25e4b0c-6316-4a4f-a50c-288f15a0fdee"
      unitRef="usd">-14389000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i09e16f29b1a641418acb44a595701f64_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTYtMTMtMS0xLTkyNzkx_d1f52710-4ac4-4f7e-8a98-e48f19656a4d"
      unitRef="usd">133000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTYtMTUtMS0xLTkyNzkx_6fde8f93-d537-4db8-9046-ae63cbf9b7b9"
      unitRef="usd">-14256000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i09e16f29b1a641418acb44a595701f64_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTctMTMtMS0xLTkyNzkx_29bd5e51-e4f7-4934-a963-febafdba484d"
      unitRef="usd">142000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTctMTUtMS0xLTkyNzkx_6860a78a-afca-4e23-be5d-770b0a8a40a2"
      unitRef="usd">142000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i14f07cab36bf444bb2cbcc147458a04c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTgtNS0xLTEtOTI3OTE_aa9894e4-81b5-47db-ac9e-3fb3f5d9dcd8"
      unitRef="usd">1320000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTgtMTUtMS0xLTkyNzkx_77a15bfd-f993-4c1f-997d-3af1f2f0d912"
      unitRef="usd">1320000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i846a47cade2847e0a61c656e05859d10_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTktNy0xLTEtOTI3OTE_bef105c1-3254-45e8-bcbf-913e946b8b90"
      unitRef="usd">-260000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if47ba484dc324527a3adf1f8a32425a0_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTktMTEtMS0xLTkyNzkx_a3c33e8c-5f6f-4bc8-9ff5-79e7ed6592b1"
      unitRef="usd">260000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNTktMTUtMS0xLTkyNzkx_a109a07d-849f-433e-83ff-cc3b476ba0dd"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i846a47cade2847e0a61c656e05859d10_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNjAtNy0xLTEtOTI3OTE_8dbe0049-1a66-4c2d-abea-eca90c3b0a70"
      unitRef="usd">106000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if47ba484dc324527a3adf1f8a32425a0_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNjAtMTEtMS0xLTkyNzkx_0ef1694c-6e72-479b-a9a1-8becbbf6889c"
      unitRef="usd">-78000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNjAtMTUtMS0xLTkyNzkx_f782f187-9f34-4c8f-8309-970ba8572588"
      unitRef="usd">28000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesIssued
      contextRef="i2ba211839c2042d4bc0ae6d143510776_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNjItMS0xLTEtOTI3OTE_abf4634f-c763-4c2b-ab0a-bce4913c02c9"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2ba211839c2042d4bc0ae6d143510776_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNjItMy0xLTEtOTI3OTE_dbb562fe-b87c-4284-bd26-2eeaf33f3837"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6dba5c9b336441f6a4e0f81b8b97b3e5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNjItNS0xLTEtOTI3OTE_93e19f72-9756-4f1d-b34d-5d57ed613cd3"
      unitRef="usd">148197000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icc210e75c1444f7f9c146c76997a46b3_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNjItNy0xLTEtOTI3OTE_a3e4229f-959a-4bbf-87d5-da6ddf849494"
      unitRef="usd">131124000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia8087ecb086d4dc9b85d38dae292a9f0_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNjItMTEtMS0xLTkyNzkx_e789d677-75bc-4489-937b-99e19c6e760b"
      unitRef="usd">-414102000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3876dd3dcb44324863f307c6055fe28_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNjItMTMtMS0xLTkyNzkx_cd736938-b0ab-4a4f-acc1-b5364469a43a"
      unitRef="usd">848000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yMi9mcmFnOjk3MDJjOGE5MWFmZTQ5ZmI4NDc2YWIwYTUzNWUxMjNlL3RhYmxlOjA3ZGUwNjEwY2U4NTQ2MmNiYzYzOThiNzBiYTRlMTAzL3RhYmxlcmFuZ2U6MDdkZTA2MTBjZTg1NDYyY2JjNjM5OGI3MGJhNGUxMDNfNjItMTUtMS0xLTkyNzkx_3e3f70df-b9db-4e1e-9bc8-04d271310aab"
      unitRef="usd">-108520000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNC0xLTEtMS05Mjc5MQ_e87b6caf-ea9a-488a-8b3e-d6accb46a210"
      unitRef="usd">-41606000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNC0zLTEtMS05Mjc5MQ_13167947-fc47-4ac7-9ff1-660be231f8af"
      unitRef="usd">-58897000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNi0xLTEtMS05Mjc5MQ_947fbe07-232b-4575-b3e1-78e7cab46850"
      unitRef="usd">2700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNi0zLTEtMS05Mjc5MQ_a80252b6-9137-4549-8be4-b1e10ec4273e"
      unitRef="usd">3479000</us-gaap:Depreciation>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNy0xLTEtMS05Mjc5MQ_818a42f1-5caf-4695-b0f0-19225761ec7b"
      unitRef="usd">2254000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNy0zLTEtMS05Mjc5MQ_7a5fd3f2-cf8d-403b-a97a-202970465473"
      unitRef="usd">6340000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfOC0xLTEtMS05Mjc5MQ_12853cd0-d20c-4106-9a6b-36e409c13bdf"
      unitRef="usd">3849000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfOC0zLTEtMS05Mjc5MQ_668fc813-3cc7-4a19-ac07-bd02788ceeec"
      unitRef="usd">8183000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTItMS0xLTEtOTI3OTE_f71ac585-5800-412a-bcc2-88f2f51cc376"
      unitRef="usd">3899000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTItMy0xLTEtOTI3OTE_58414661-c13d-48fc-b458-feb96daa3bd7"
      unitRef="usd">2510000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTMtMS0xLTEtOTI3OTE_de1b0867-bf06-4c65-9705-9e643bfedca8"
      unitRef="usd">578000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTMtMy0xLTEtOTI3OTE_b2eb1f4e-ed60-446c-ad71-fbac6fff93e1"
      unitRef="usd">1268000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTUtMS0xLTEtOTI3OTE_d5615190-3905-4e63-8d73-f664f5de232b"
      unitRef="usd">495000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTUtMy0xLTEtOTI3OTE_ca31eec3-14f4-4e77-9448-dbc5c88e3706"
      unitRef="usd">499000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTYtMS0xLTEtOTI3OTE_6944b55a-78ee-4a00-90ab-a2eff66c3717"
      unitRef="usd">712000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTYtMy0xLTEtOTI3OTE_c5fba297-3648-4519-b938-c3ddcc1a5cf1"
      unitRef="usd">623000</us-gaap:AmortizationOfFinancingCosts>
    <asps:DeferredIncomeTaxExpenseBenefitCashFlowImpact
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTctMS0xLTEtOTI3OTE_fa49c8f8-862f-4baa-bb98-8f3348f4957e"
      unitRef="usd">-329000</asps:DeferredIncomeTaxExpenseBenefitCashFlowImpact>
    <asps:DeferredIncomeTaxExpenseBenefitCashFlowImpact
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTctMy0xLTEtOTI3OTE_0f5c404f-af2d-4ee1-9e14-384c8be50b01"
      unitRef="usd">8000</asps:DeferredIncomeTaxExpenseBenefitCashFlowImpact>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTgtMS0xLTEtOTI3OTE_95a781d3-3de1-4de9-9321-326ee7a965ba"
      unitRef="usd">-1000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTgtMy0xLTEtOTI3OTE_3cb86faf-d334-482a-aff5-b6315df78ee6"
      unitRef="usd">-117000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTktMS0xLTEtOTI3OTE_0e8cc66a-096a-488e-ab96-0609c94edf90"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMTktMy0xLTEtOTI3OTE_bcf3fc75-ed94-403e-a40f-ee305b065c69"
      unitRef="usd">-137000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjMtMS0xLTEtOTI3OTE_413bb62a-543f-488f-bfff-3b9a8cd86cda"
      unitRef="usd">-3095000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjMtMy0xLTEtOTI3OTE_d73f3bbc-f8f3-4bca-b967-10f30b57a157"
      unitRef="usd">-1846000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjUtMS0xLTEtOTI3OTE_6464fcb0-cb28-4229-9c75-89c27453c140"
      unitRef="usd">-160000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjUtMy0xLTEtOTI3OTE_50ec8fb9-a717-4d4e-9c9b-16adf41a0184"
      unitRef="usd">-598000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjYtMS0xLTEtOTI3OTE_1c1e5237-ad20-4edb-b49a-3ab2505de4d2"
      unitRef="usd">-363000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjYtMy0xLTEtOTI3OTE_fe8ca7e2-2cb3-428d-a325-d0322f6a47e4"
      unitRef="usd">-1439000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjctMS0xLTEtOTI3OTE_3691ef05-b481-41aa-9001-b7ee441916dd"
      unitRef="usd">-5014000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjctMy0xLTEtOTI3OTE_efb96694-e028-45a0-9938-bbe2cabd9e22"
      unitRef="usd">-2738000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjgtMS0xLTEtOTI3OTE_434b3733-bda9-44f7-ad47-5d81166b73b6"
      unitRef="usd">-2444000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjgtMy0xLTEtOTI3OTE_1cf171f2-79af-4bde-a213-588196a5cc27"
      unitRef="usd">-6958000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjktMS0xLTEtOTI3OTE_b4b8ce1b-9784-46c9-bce6-e46da685f9f0"
      unitRef="usd">-1006000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMjktMy0xLTEtOTI3OTE_b1b40aaf-c3ea-4637-9615-d8d7158b80d3"
      unitRef="usd">413000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMzAtMS0xLTEtOTI3OTE_5755b970-4773-4d37-ae32-c710e87698de"
      unitRef="usd">-32293000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMzAtMy0xLTEtOTI3OTE_f9edd474-e79e-4345-9b0a-2aea0a6f938b"
      unitRef="usd">-41133000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMzMtMS0xLTEtOTI3OTE_67b43191-aca5-4099-8f5e-2774eca4361c"
      unitRef="usd">863000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMzMtMy0xLTEtOTI3OTE_6ce1e4d5-42bd-4239-809d-ea4320a700e9"
      unitRef="usd">1125000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMzQtMS0xLTEtOTI3OTE_bc9799bb-7e9c-40d8-b3f7-cff794912574"
      unitRef="usd">346000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMzQtMy0xLTEtOTI3OTE_fcf99cbe-84d8-4f3d-8f95-aa2f58e514a6"
      unitRef="usd">3000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMzYtMS0xLTEtOTI3OTE_e85d07a6-8433-40c5-9c92-51d97595fd17"
      unitRef="usd">-517000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMzYtMy0xLTEtOTI3OTE_c1b25a86-079c-4f27-b9be-49fe68493a1f"
      unitRef="usd">1875000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMzktMS0xLTEtOTI3OTE_2da12907-d508-4395-b6bd-949a5cdff49a"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfMzktMy0xLTEtOTI3OTE_8701d4cb-9140-4bdc-a8ac-97b938114b93"
      unitRef="usd">20000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDAtMS0xLTEtOTI3OTE_737bee6c-5f5d-4882-ba44-25be30694a38"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDAtMy0xLTEtOTI3OTE_8a37886a-dd49-4a17-8d41-6c88844ec97c"
      unitRef="usd">531000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDEtMS0xLTEtOTI3OTE_3af58649-a761-4e82-98ba-eec2cc4529fd"
      unitRef="usd">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDEtMy0xLTEtOTI3OTE_d9d14d81-72bf-43b1-89d7-a8171b182229"
      unitRef="usd">1200000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDItMS0xLTEtOTI3OTE_376946fb-4f66-4134-a332-e24d3a029c34"
      unitRef="usd">892000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDItMy0xLTEtOTI3OTE_5378b918-6e6b-4340-abbc-549d8b9a1235"
      unitRef="usd">1804000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDMtMS0xLTEtOTI3OTE_4ee19590-42aa-4b22-a8f8-d2adf84ba38a"
      unitRef="usd">1051000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDMtMy0xLTEtOTI3OTE_aaa62e9d-ad83-4a6c-bfa8-fe4c4d40b171"
      unitRef="usd">936000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDQtMS0xLTEtOTI3OTE_152555f8-5348-43a5-a30f-842f43fb1c98"
      unitRef="usd">-1943000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDQtMy0xLTEtOTI3OTE_77e5be13-5025-4c61-a0e8-a96caa139419"
      unitRef="usd">17929000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDYtMS0xLTEtOTI3OTE_1af9b95a-94ba-41c3-9d1a-efbcf6fc5963"
      unitRef="usd">-34753000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDYtMy0xLTEtOTI3OTE_20e83c0b-885c-4e98-81eb-952651486c4a"
      unitRef="usd">-21329000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDctMS0xLTEtOTI3OTE_54f03953-efa0-4d92-a763-a350b7cdb5ee"
      unitRef="usd">102149000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i99abe684c95d4a5fa84e1583d8b5d1f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDctMy0xLTEtOTI3OTE_e457a28d-ec0e-4b21-a61a-1afcf917fbd9"
      unitRef="usd">62096000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDktMS0xLTEtOTI3OTE_fda60f75-4cb0-473b-b467-57ddb6622481"
      unitRef="usd">67396000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i48b18a9cb724480db4c59aad59869e09_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNDktMy0xLTEtOTI3OTE_266ca923-3338-49ff-a60a-eaafc4899970"
      unitRef="usd">40767000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNTItMS0xLTEtOTI3OTE_e03cb74e-b844-457b-a5b1-872ae77b59b5"
      unitRef="usd">10167000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNTItMy0xLTEtOTI3OTE_5fc4f773-f0f9-458b-9460-9f9ceee11b71"
      unitRef="usd">9373000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNTMtMS0xLTEtOTI3OTE_2c53c57f-9338-402d-a29c-eb241854cd29"
      unitRef="usd">2556000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNTMtMy0xLTEtOTI3OTE_8ead5f28-28e3-4341-84b3-82236dceda50"
      unitRef="usd">2736000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNTQtMS0xLTEtOTI3OTE_1de868dc-b13c-4cac-88f3-c048104bf2aa"
      unitRef="usd">797000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNTQtMy0xLTEtOTI3OTE_40ea8c0a-c97a-4715-8f3d-791dab209b7e"
      unitRef="usd">6976000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <asps:LeaseLiabilityReductionFromLeaseTerminationsAndAmendments
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNTUtMS0xLTEtOTI3OTE_3ed7e5da-e199-46ab-b4f8-aae68290b9bb"
      unitRef="usd">172000</asps:LeaseLiabilityReductionFromLeaseTerminationsAndAmendments>
    <asps:LeaseLiabilityReductionFromLeaseTerminationsAndAmendments
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNTUtMy0xLTEtOTI3OTE_168feabb-1488-4c04-b41f-deddd8736eef"
      unitRef="usd">5665000</asps:LeaseLiabilityReductionFromLeaseTerminationsAndAmendments>
    <asps:NetDecreaseIncreaseInPayablesForPurchasesOfPremisesAndEquipment
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNTgtMS0xLTEtOTI3OTE_306b9881-3dd8-4eba-84e9-a51f1d73dd1c"
      unitRef="usd">-65000</asps:NetDecreaseIncreaseInPayablesForPurchasesOfPremisesAndEquipment>
    <asps:NetDecreaseIncreaseInPayablesForPurchasesOfPremisesAndEquipment
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNTgtMy0xLTEtOTI3OTE_af7fd623-a098-4884-83f2-e4f71b559361"
      unitRef="usd">-47000</asps:NetDecreaseIncreaseInPayablesForPurchasesOfPremisesAndEquipment>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNjAtMS0xLTEtMTAyOTY2_fcf89618-e91c-44d1-8645-5ad75e4872fe"
      unitRef="usd">63812000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i48b18a9cb724480db4c59aad59869e09_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNjEtMy0xLTEtMTAzMDU5_813579bf-fbe6-4e7a-87b5-c2533ff76c82"
      unitRef="usd">36492000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNjEtMS0xLTEtMTAyOTg3_a62bd8ec-02a9-41c1-8fbc-399ad5dd6da8"
      unitRef="usd">3584000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i48b18a9cb724480db4c59aad59869e09_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNjEtMy0xLTEtMTAyOTg3_239943b6-98a1-40f5-83ad-96157dcc8f77"
      unitRef="usd">4275000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNjItMS0xLTEtMTAzMDMx_154b9519-2cd2-4a6c-a7b3-202a2e683982"
      unitRef="usd">67396000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i48b18a9cb724480db4c59aad59869e09_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18yNS9mcmFnOjAzNTFmOGEyMTFiODQ1YTM4MWJiYmM1ZmExMDhiYjdjL3RhYmxlOjQ0ZmVhYWZjY2Q2MDRlMWNiZjljNDRiN2MwODgzMjA0L3RhYmxlcmFuZ2U6NDRmZWFhZmNjZDYwNGUxY2JmOWM0NGI3YzA4ODMyMDRfNjMtMy0xLTEtMTAzMDY4_04d7714f-4629-490f-aba7-ec45d11ff03e"
      unitRef="usd">40767000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfODIxMQ_2ac16b70-9301-4f74-8ef5-fa8c4e5daa12">ORGANIZATION AND BASIS OF PRESENTATION&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Altisource Portfolio Solutions S.A., together with its subsidiaries (which may be referred to as &#x201c;Altisource,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; or &#x201c;our&#x201d;), is an integrated service provider and marketplace for the real estate and mortgage industries.  Combining operational excellence with a suite of innovative services and technologies, Altisource helps solve the demands of the ever-changing markets we serve.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 are publicly traded on the NASDAQ Global Select Market under the symbol &#x201c;ASPS.&#x201d;  We are organized under the laws of the Grand Duchy of Luxembourg.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Accounting and Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Securities and Exchange Commission (&#x201c;SEC&#x201d;) Regulation S-X.  Accordingly, these financial statements do not include all of the information and footnotes required by GAAP for complete consolidated financial statements.  In the opinion of management, the interim data includes all normal recurring adjustments considered necessary to fairly state the results for the interim periods presented.  The preparation of interim condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of our interim condensed consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting periods.  Actual results could differ from those estimates.  Intercompany transactions and accounts have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Effective January 1, 2022, our reportable segments changed as a result of a change in the way our Chief Executive Officer (our chief operating decision maker) manages our businesses, allocates resources and evaluates performance, and the related changes in our internal organization.  We now report our operations through two reportable segments: &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;Servicer and Real Estate&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; and &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;Origination&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;.  In addition, we report &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;Corporate and Others&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; separately.  Prior to the January 1, 2022 change in reportable segments, the Company operated with one reportable segment (total Company).  Prior year comparable period segment disclosures have been restated to conform to the current year presentation.  See Note 22 for a description of our business segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Altisource consolidates Best Partners Mortgage Cooperative, Inc., which is managed by The Mortgage Partnership of America, L.L.C. (&#x201c;MPA&#x201d;), a wholly-owned subsidiary of Altisource.  Best Partners Mortgage Cooperative, Inc. is a mortgage cooperative doing business as Lenders One&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;Lenders One&#x201d;).  MPA provides services to Lenders One under a management agreement that ends on December&#160;31, 2025 (with renewals for three successive five-year periods at MPA&#x2019;s option).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 management agreement between MPA and Lenders One, pursuant to which MPA is the management company, represents a variable interest in a variable interest entity.  MPA is the primary beneficiary of Lenders One as it has the power to direct the activities that most significantly impact the cooperative&#x2019;s economic performance and the right to receive benefits from the cooperative.  As a result, Lenders One is presented in the accompanying condensed consolidated financial statements on a consolidated basis and the interests of the members are reflected as non-controlling interests.  As of September&#160;30, 2022, Lenders One had total assets of $1.1 million and total liabilities of $0.8 million.  As of December&#160;31, 2021, Lenders One had total assets of $2.2 million and total liabilities of $1.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 2019, Altisource created Pointillist, Inc. (&#x201c;Pointillist&#x201d;) and contributed the Pointillist&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; customer journey analytics business and $8.5 million to it.  On May 27, 2021, Pointillist issued $1.3 million in principal of convertible notes to related parties with a maturity date of January&#160;1, 2023.  The notes bore interest at a rate of 7% per annum.  The principal and unpaid accrued interest then outstanding under the notes (1) would automatically convert to Pointillist equity at the earlier of the time Pointillist receives proceeds of $5.0 million or more from the sale of its equity or January 1, 2023, or (2) are repaid in cash or converted into Pointillist common stock equity based on a $13.1 million Pointillist valuation (at the Lenders&#x2019; option) in the event of a corporate transaction or initial public offering of Pointillist.  On December 1, 2021, the notes were converted to Pointillist equity and  Altisource and other shareholders of Pointillist sold all of the equity interests in Pointillist (See Note 3 for additional information).  Prior to the sale, Pointillist was owned by Altisource and management of Pointillist, with management of Pointillist owning a non-controlling interest representing 12.1% of the outstanding equity of Pointillist.  Through December 1, 2021, Pointillist is presented in the accompanying condensed consolidated financial statements on a consolidated basis and the portion of Pointillist owned by Pointillist management is reported as non-controlling interests.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;These interim condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2021, as filed with the SEC on March&#160;3, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Fair value is defined as an exit price, representing the amount that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The three-tier hierarchy for inputs used in measuring fair value, which prioritizes the inputs used in the methodologies of measuring fair value for assets and liabilities, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Level 1&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; &#x2014; &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;Quoted prices in active markets for identical assets and liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Level 2&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; &#x2014; &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;Observable inputs other than quoted prices included in Level 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:45pt;padding-right:4.5pt;text-indent:-45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&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; &#x2014; &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;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of assets or liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Financial assets and financial liabilities are classified based on the lowest level of input that is significant to the fair value measurements.  Our assessment of the significance of a particular input to the fair value measurements requires judgment and may affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Future Adoption of New Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 March 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 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): Facilitation of the Effects of Reference Rate Reform on Financial Reporting &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;and in January 2021, the FASB issued ASU No. 2021-01, &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): Scope&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;.  This standard applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) or another reference rate expected to be discontinued because of reference rate reform.  This standard provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting, in response to concerns about structural risks of interbank offered rates, and, particularly, the risk of cessation of LIBOR.  This standard is effective from the period from March 12, 2020 through December 31, 2022.  An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued.  Once elected for a topic or an industry subtopic, the standard must be applied prospectively for all eligible contract modifications for that topic or industry subtopic.  The Company is currently evaluating the impact this guidance may have on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfODIzNg_6df882eb-6341-43fe-aa4a-2a10e7e75069">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Accounting and Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Securities and Exchange Commission (&#x201c;SEC&#x201d;) Regulation S-X.  Accordingly, these financial statements do not include all of the information and footnotes required by GAAP for complete consolidated financial statements.  In the opinion of management, the interim data includes all normal recurring adjustments considered necessary to fairly state the results for the interim periods presented.  The preparation of interim condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of our interim condensed consolidated financial statements, as well as the reported amounts of revenues and expenses during the reporting periods.  Actual results could differ from those estimates.  Intercompany transactions and accounts have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Effective January 1, 2022, our reportable segments changed as a result of a change in the way our Chief Executive Officer (our chief operating decision maker) manages our businesses, allocates resources and evaluates performance, and the related changes in our internal organization.  We now report our operations through two reportable segments: &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;Servicer and Real Estate&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; and &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;Origination&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;.  In addition, we report &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;Corporate and Others&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; separately.  Prior to the January 1, 2022 change in reportable segments, the Company operated with one reportable segment (total Company).  Prior year comparable period segment disclosures have been restated to conform to the current year presentation.  See Note 22 for a description of our business segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Altisource consolidates Best Partners Mortgage Cooperative, Inc., which is managed by The Mortgage Partnership of America, L.L.C. (&#x201c;MPA&#x201d;), a wholly-owned subsidiary of Altisource.  Best Partners Mortgage Cooperative, Inc. is a mortgage cooperative doing business as Lenders One&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;Lenders One&#x201d;).  MPA provides services to Lenders One under a management agreement that ends on December&#160;31, 2025 (with renewals for three successive five-year periods at MPA&#x2019;s option).&lt;/span&gt;&lt;/div&gt;The management agreement between MPA and Lenders One, pursuant to which MPA is the management company, represents a variable interest in a variable interest entity.  MPA is the primary beneficiary of Lenders One as it has the power to direct the activities that most significantly impact the cooperative&#x2019;s economic performance and the right to receive benefits from the cooperative.  As a result, Lenders One is presented in the accompanying condensed consolidated financial statements on a consolidated basis and the interests of the members are reflected as non-controlling interests.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfODIzNA_72c83297-82d5-4355-9e78-f61c8de4cc15"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <asps:VariableInterestEntityTermsOfArrangementsNumberOfTerms
      contextRef="iac48761c465a4463b96385476643520a_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfMzAwMg_dcb749b8-144f-4775-8d58-4dfeeed4feb6"
      unitRef="installment">3</asps:VariableInterestEntityTermsOfArrangementsNumberOfTerms>
    <asps:VariableInterestEntityTermsofArrangementsAgreementTerm
      contextRef="i10a3cf2135234e30a38fc35546d0d104_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfODIyNA_bd5cd290-ece9-4e83-9d10-28691c1f7c95">P5Y</asps:VariableInterestEntityTermsofArrangementsAgreementTerm>
    <us-gaap:Assets
      contextRef="iac48761c465a4463b96385476643520a_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfMzY4MA_de044180-6ceb-4a77-8e2c-d17a2a4e6a4f"
      unitRef="usd">1100000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="iac48761c465a4463b96385476643520a_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfMzcwOA_4db968f3-da7a-4f36-9462-4dc7071c0ae9"
      unitRef="usd">800000</us-gaap:Liabilities>
    <us-gaap:Assets
      contextRef="i361c96e109934e479defdbcb6165750a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfMzc1NQ_10705406-3993-4451-a8bf-6578e48f76e7"
      unitRef="usd">2200000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i361c96e109934e479defdbcb6165750a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfMzc4Mw_f203aba7-b0ed-4917-badb-de2485685e4d"
      unitRef="usd">1400000</us-gaap:Liabilities>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
      contextRef="iafbf907083d24d55b28d5f07ece6710a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfMzkyMg_d8ad84b1-5a36-427c-916e-2bfb254046c0"
      unitRef="usd">8500000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icb944e93550849909228887dda0d0000_I20210527"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfMzk2OQ_b5194724-cbb0-4066-abd2-31a60d991c56"
      unitRef="usd">1300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ica6e424d8e684f80a472ca756b613948_I20210527"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfNDEwNA_c20412a0-dd80-4adf-b3f1-5c7b55fa95c7"
      unitRef="number">0.07</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <asps:SaleOfStockThresholdForSaleOfEquity
      contextRef="iad8240ae3744412aafb770b33002abc9_D20210527-20210527"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfNDMwOA_6aba400b-f736-4c31-9e89-8793b91bdcde"
      unitRef="usd">5000000</asps:SaleOfStockThresholdForSaleOfEquity>
    <asps:ConversionOfStockEquityValuationThreshold
      contextRef="iad8240ae3744412aafb770b33002abc9_D20210527-20210527"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfNDQ1NA_6b3cb020-886f-4d7c-9d0a-f66a17a46bf1"
      unitRef="usd">13100000</asps:ConversionOfStockEquityValuationThreshold>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="ied4090c86ca54603a9c4ab83d7bb80af_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfNDk2MA_e4477458-ad4c-4b7b-8409-6aacff87cff7"
      unitRef="number">0.121</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfODIyNQ_0c91c26f-ac85-4380-b6fe-3303b596cab2">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Fair value is defined as an exit price, representing the amount that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The three-tier hierarchy for inputs used in measuring fair value, which prioritizes the inputs used in the methodologies of measuring fair value for assets and liabilities, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Level 1&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; &#x2014; &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;Quoted prices in active markets for identical assets and liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Level 2&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; &#x2014; &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;Observable inputs other than quoted prices included in Level 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:45pt;padding-right:4.5pt;text-indent:-45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&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; &#x2014; &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;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of assets or liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Financial assets and financial liabilities are classified based on the lowest level of input that is significant to the fair value measurements.  Our assessment of the significance of a particular input to the fair value measurements requires judgment and may affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zMS9mcmFnOjJmNGI4MWMzNzA4NzQwZTQ5NDk4MmMwMmQxZTlmN2IzL3RleHRyZWdpb246MmY0YjgxYzM3MDg3NDBlNDk0OTgyYzAyZDFlOWY3YjNfODI0MA_52c8f36c-1a8f-4890-b1f3-a2b46229a711">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Future Adoption of New Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 March 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 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): Facilitation of the Effects of Reference Rate Reform on Financial Reporting &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;and in January 2021, the FASB issued ASU No. 2021-01, &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): Scope&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;.  This standard applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) or another reference rate expected to be discontinued because of reference rate reform.  This standard provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting, in response to concerns about structural risks of interbank offered rates, and, particularly, the risk of cessation of LIBOR.  This standard is effective from the period from March 12, 2020 through December 31, 2022.  An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued.  Once elected for a topic or an industry subtopic, the standard must be applied prospectively for all eligible contract modifications for that topic or industry subtopic.  The Company is currently evaluating the impact this guidance may have on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMzI0Nw_3e42aac5-10c5-4135-9700-649e1d712ec7">CUSTOMER CONCENTRATION &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ocwen&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Ocwen Financial Corporation (together with its subsidiaries, &#x201c;Ocwen&#x201d;) is a residential mortgage loan servicer of mortgage servicing rights (&#x201c;MSRs&#x201d;) it owns, including those MSRs in which others have an economic interest, and a subservicer of MSRs owned by others.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 three and nine months ended September&#160;30, 2022, Ocwen was our largest customer, accounting for 40% of our total revenue for the nine months ended September&#160;30, 2022 (45% of our revenue for the third quarter of 2022).  Ocwen purchases certain mortgage services from us under the terms of services agreements and amendments thereto (collectively, the &#x201c;Ocwen Services Agreements&#x201d;) with terms extending through August 2030.  Certain of the Ocwen Services Agreements contain a &#x201c;most favored nation&#x201d; provision and also grant the parties the right to renegotiate pricing, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Revenue from Ocwen primarily consists of revenue earned from the loan portfolios serviced and subserviced by Ocwen when Ocwen engages us as the service provider, and revenue earned directly from Ocwen, pursuant to the Ocwen Services Agreements.  For the nine months ended September&#160;30, 2022 and 2021, we recognized revenue from Ocwen of $47.2 million and $44.7 million, respectively ($17.2 million and $13.6 million for the third quarter of 2022 and 2021, respectively).  Revenue from Ocwen as a percentage of segment and consolidated revenue was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:53.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.579%"/&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:8pt;font-weight:700;line-height:100%"&gt;Three months ended 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:8pt;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="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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Servicer and Real Estate&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:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination&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;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 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;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 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;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 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;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;/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;Corporate and Others&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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 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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated revenue&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 earn additional revenue related to the portfolios serviced and subserviced by Ocwen when a party other than Ocwen or the MSR owner selects Altisource as the service provider.  For the nine months ended September&#160;30, 2022 and 2021, we recognized revenue of $7.3 million and $7.4 million, respectively ($2.2 million and $1.9 million for the third quarter of 2022 and 2021, respectively), of such revenue.  These amounts are not included in deriving revenue from Ocwen and revenue from Ocwen as a percentage of revenue discussed above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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, accounts receivable from Ocwen totaled $4.9 million, $4.3 million of which was billed and $0.6 million of which was unbilled.  As of December&#160;31, 2021, accounts receivable from Ocwen totaled $3.0 million, $2.8 million of which was billed and $0.2 million of which was unbilled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;RITM&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Rithm Capital Corp. (individually, together with one or more of its subsidiaries or one or more of its subsidiaries individually, &#x201c;RITM&#x201d;) (formerly New Residential Investment Corp., or &#x201c;NRZ&#x201d;)  is a real estate investment trust that invests in and manages investments primarily related to residential real estate, including MSRs and excess MSRs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Ocwen has disclosed that RITM is its largest client.  As of June 30, 2022, approximately 18% of loans serviced and subserviced by Ocwen (measured in unpaid principal balance (&#x201c;UPB&#x201d;)) were related to RITM MSRs or rights to MSRs (the &#x201c;Subject MSRs&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;RITM purchases brokerage services for real estate owned (&#x201c;REO&#x201d;) exclusively from us, irrespective of the subservicer, subject to certain limitations, for certain MSRs set forth in and pursuant to the terms of a Cooperative Brokerage Agreement, as amended, and related letter agreement (collectively, the &#x201c;Brokerage Agreement&#x201d;) with terms extending through August 2025.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;For the nine months ended September&#160;30, 2022 and 2021, we recognized revenue from RITM of $2.6 million and $2.4 million, respectively ($0.8 million and $0.7 million for the third quarter of 2022 and 2021, respectively), under the Brokerage Agreement.  For the nine months ended September&#160;30, 2022 and 2021, we recognized additional revenue of $10.4 million and $10.9 million, respectively ($3.0 million and $3.4 million for the third quarter of 2022 and 2021, respectively), relating to the Subject MSRs when a party other than RITM selects Altisource as the service provider.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0b129b3ad3974326a3fa82004df61e32_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMzU5_c9662c17-5bfd-4488-a1ca-9faa880973c3"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idb7d8ba89b744fe1837800fd2bb3d493_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMzk4_18986d1e-208c-4a21-8ee7-db589fc64b76"
      unitRef="number">0.45</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b129b3ad3974326a3fa82004df61e32_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTEwNw_0832fff8-7697-42a8-af0a-cf9044bc1f27"
      unitRef="usd">47200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa9dec462b6b4bbabecd1386998a9933_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTExNA_3468b1ff-a4d9-4af4-9d72-d7477499b978"
      unitRef="usd">44700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb7d8ba89b744fe1837800fd2bb3d493_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTEzMg_c1a16912-dbee-44c9-bd79-c6bdb305f876"
      unitRef="usd">17200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if77a18200fc0408bbd9e03db9d61e4db_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTEzOQ_65c87a40-bb84-4750-987b-40cee99a7743"
      unitRef="usd">13600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMzI0MQ_189014d5-e69c-4bea-af3d-648321110397">Revenue from Ocwen as a percentage of segment and consolidated revenue was as follows:&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:53.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.579%"/&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:8pt;font-weight:700;line-height:100%"&gt;Three months ended 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:8pt;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="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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Servicer and Real Estate&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:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination&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;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 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;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 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;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 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;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;/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;Corporate and Others&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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 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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated revenue&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ieb64834421cf47aaad22e0daafe3ff5c_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfMy0yLTEtMS05Mjc5MQ_7f836908-5e3a-424b-969d-63aaa717d1e4"
      unitRef="number">0.56</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i44ac8f412fcc4276b75be74e30bbe0a8_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfMy00LTEtMS05Mjc5MQ_40268d8b-fd39-4a2e-ba1d-c8e9737927fd"
      unitRef="number">0.51</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i16bb527dcbd74f7bbac17359d40ee1c5_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfMy02LTEtMS05Mjc5MQ_88085b0c-e19b-4a6c-9733-3dc8ed54d8d5"
      unitRef="number">0.52</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i526e7113d2dc4bc59d164c928f4a044a_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfMy04LTEtMS05Mjc5MQ_40a1f03b-4736-483c-acf5-50d7b354df46"
      unitRef="number">0.50</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iffd15270c8fe449ab65ec25585ac7f9a_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNC0yLTEtMS05Mjc5MQ_debaa19d-414d-4ecd-a468-abdcd0831775"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i51b9bed4d9484d83b6575d53712321ce_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNC00LTEtMS05Mjc5MQ_13b834e9-0ad7-4837-881e-806b7f9b83e2"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8a9ea69f8c9643e7be588bc0963b67cd_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNC02LTEtMS05Mjc5MQ_25444877-90a9-4747-b448-1db218cef36f"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i94ac160984634636acc94fbab08a8b17_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNC04LTEtMS05Mjc5MQ_a6fb23c2-0e73-4cac-a0c6-f0b261bfb87f"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ied8e16ed69c44261890533da0499d896_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNS0yLTEtMS05Mjc5MQ_f64cf8aa-270f-4c00-94d5-936aa05b3b72"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i63b6b976c489405aaa6034610aef4381_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNS00LTEtMS05Mjc5MQ_766419a2-b345-4b90-a429-21a9abbe57d0"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibbd11c378df44415964e6ccc30b5d718_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNS02LTEtMS05Mjc5MQ_60e54b3a-69b0-4e53-84be-7b4ce1455eae"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0921cf1d482c45bba36d8a2bee095370_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNS04LTEtMS05Mjc5MQ_5b317095-99d5-47d3-a1fa-37cf13a3f8cb"
      unitRef="number">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idb7d8ba89b744fe1837800fd2bb3d493_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNi0yLTEtMS05Mjc5MQ_b1e8b09a-3daa-4d6c-8825-b6ab37385126"
      unitRef="number">0.45</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if77a18200fc0408bbd9e03db9d61e4db_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNi00LTEtMS05Mjc5MQ_df0cb488-5304-4405-92ca-8b8d51ee4c49"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0b129b3ad3974326a3fa82004df61e32_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNi02LTEtMS05Mjc5MQ_b6a464ed-5d28-4ebf-8a53-211044e93408"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifa9dec462b6b4bbabecd1386998a9933_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RhYmxlOjVjMDIzNTFlOGQzNTQwOGU4YWUwYjQwNTc5MGU3NWM3L3RhYmxlcmFuZ2U6NWMwMjM1MWU4ZDM1NDA4ZThhZTBiNDA1NzkwZTc1YzdfNi04LTEtMS05Mjc5MQ_46d40a99-f9e6-454c-bc80-a6b926b928a8"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb41e6f5d7a942b6a86e148333d81935_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTQ5OA_58b4ef27-f5a2-4386-8510-d0269db6a798"
      unitRef="usd">7300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02cdd0c0dd0a493ca7fcf6dbbc6fcc9d_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTUwNQ_84e82fc0-e0d3-46be-9b1e-578a8bf13315"
      unitRef="usd">7400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e6f08d2904e4147ad3c2fdf25cb688c_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTUyMw_950a3058-04f7-4d49-87a0-d4e1cb27f0ff"
      unitRef="usd">2200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i952f3a7654fc4429bf63a0115ec40fdb_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTUzMA_9ccb9d9a-ed39-4299-b9be-cdb70db11022"
      unitRef="usd">1900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AccountsReceivableNet
      contextRef="i05ee37df1f96447790e9b4bec46f01c6_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTc2OQ_887f413d-e55a-46b8-a977-413ec88e3789"
      unitRef="usd">4900000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i651225047abf4ce798a4b2f0f159ab05_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTc3Mw_ce46fa1c-1908-4ca5-acfd-8f8ae79e30d5"
      unitRef="usd">4300000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i4c609216e5d245459af20ef616115d25_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTgwMA_e0fd8784-0b73-4e46-a81c-2792b94ace4a"
      unitRef="usd">600000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="if13391a0d78748efa028292f2549d6a2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTg3Ng_8b972dea-a211-44cb-ab1b-d2c08f5fd7ef"
      unitRef="usd">3000000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="icc0b7f3461134744a4e3da566c47d0ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTg4MA_f315626c-cc73-4e40-9248-a3100ad912ac"
      unitRef="usd">2800000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i1f359a235b3d4a9c854025be3c385edf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMTkwNw_8ad72597-f8f1-4859-a630-5fba674fcd96"
      unitRef="usd">200000</us-gaap:AccountsReceivableNet>
    <asps:ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient
      contextRef="i1d49dd34b29e4fa3827baf3230c6dc20_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMjMxNg_afdab928-b7c0-4ef3-be37-24997b00035e"
      unitRef="number">0.18</asps:ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i501763487bca46d1a3a276fdc60b6eb2_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMjkwMQ_3e09c471-c2a2-4ce0-bea8-1e665f045dd7"
      unitRef="usd">2600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d6c871bb4b44f81882fd757f0a926ed_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMjkwOA_15275a0a-8ddf-4d45-ba57-ae6820015d7b"
      unitRef="usd">2400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i269a649789214c2cb1501da8659c96c5_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMjkyNg_89e403c9-ba34-49dc-a551-218da1682ebb"
      unitRef="usd">800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff08fb2c0dec42a1850f5e956fcae801_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMjkzMw_524a26c8-d986-49b5-8707-f4ca38d9c86d"
      unitRef="usd">700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idab6cb50ac744274adb48ae80c2a78f1_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMzA2Ng_f0c3ba84-adfa-4c79-b1e6-5e65bb9f6d40"
      unitRef="usd">10400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3cee15e628b45c0864df6ee04cf41d3_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMzA3Mw_70ec7939-ca01-4021-b7aa-95b20765f636"
      unitRef="usd">10900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i426dfb337fd645f89ecc3313deeed1c8_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMzA5MQ_dde7da51-8ada-40a9-a5f5-024c38fca143"
      unitRef="usd">3000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d0a45a937214253bdf69f175f586851_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNC9mcmFnOjVlNTgxNjlkM2YyMzRmMTY4ZWViOWJhN2IwMmMwZjU1L3RleHRyZWdpb246NWU1ODE2OWQzZjIzNGYxNjhlZWI5YmE3YjAyYzBmNTVfMzA5OA_53739a35-6cac-421a-ba78-c25c4d296809"
      unitRef="usd">3400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMjI5NQ_189d0307-6bc9-49ee-b0e9-da920aa40739">SALE OF BUSINESSES&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Pointillist Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 October 6, 2021, Altisource and other shareholders of Pointillist entered into a definitive Stock Purchase Agreement (as amended, the &#x201c;SPA&#x201d;) to sell all of the equity interests in Pointillist to Genesys Cloud Services, Inc. (&#x201c;Genesys&#x201d;) for $150.0&#160;million (the &#x201c;Purchase Price&#x201d;) (the &#x201c;Transaction&#x201d;).  The Purchase Price consisted of (1) an up-front payment of $144.5&#160;million, subject to certain adjustments, (2) $0.5&#160;million deposited into an escrow account to be used to satisfy potential deficits between estimated closing date working capital and actual closing date working capital (the &#x201c;Working Capital Escrow&#x201d;), with excess amounts remaining after satisfying such deficits (if any) being paid to the sellers, and (3) $5.0&#160;million deposited into an escrow account to satisfy certain Genesys indemnification claims that may arise on or prior to the first anniversary of the sale closing and, at Genesys&#x2019; election, any working capital deficits that exceed the Working Capital Escrow (the &#x201c;Indemnification Escrow&#x201d;), with the balance to be paid to the sellers thereafter.  The Transaction closed on December 1, 2021.  On a fully diluted basis, Altisource owned approximately 69% of the equity of Pointillist.  After working capital and other applicable adjustments, Altisource received approximately $106.0&#160;million from the sale of its Pointillist equity and the collection of outstanding receivables, with $102.2&#160;million received at closing, approximately $0.3&#160;million deposited into the Working Capital Escrow and approximately $3.5&#160;million deposited into the Indemnification Escrow.  The Working Capital Escrow was received in May 2022.  The present value of the amounts in escrow is included in other current assets in the accompanying condensed consolidated balance sheets at a discounted value of $3.4&#160;million and $3.6&#160;million as of September&#160;30, 2022 and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Rental Property Management Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;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 2018, Altisource entered into an amendment to its agreements with Front Yard Residential Corporation (&#x201c;RESI&#x201d;) to sell Altisource&#x2019;s rental property management business to RESI and permit RESI to internalize certain services that had been provided by Altisource.  The proceeds from the transaction totaled $18.0 million, payable in two installments.  The first installment of $15.0 million was received in August 2018 and the second installment of $3.0 million was received in January&#160;2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i9f3319ab3baa4272a29833f313b1f365_D20211201-20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMjc3_9a67cfef-e385-4356-bd86-7e8ab857e6de"
      unitRef="usd">150000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="iec787eac7e824c3cab84badad20ca2b8_D20211201-20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMzg0_f8e2fe92-a07f-44be-8b9d-d70590e72f09"
      unitRef="usd">144500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:RestrictedCashCurrent
      contextRef="i2e133cffcdab4df1b7777364f7d22d66_I20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfNDI0_ed68c53b-72d6-42aa-9809-7ead4ed0ea40"
      unitRef="usd">500000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ia4976307badc406a83303755a96d392c_I20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfNzI1_6864d115-20fd-4050-82e0-ce709b450452"
      unitRef="usd">5000000</us-gaap:RestrictedCashCurrent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ibf3d204701dd4390bed8d79ff8ad7767_I20211201"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMTE2OA_3394c0e8-405e-4829-a6f9-b1538bfe9090"
      unitRef="number">0.69</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <asps:ProceedsFromSaleOfDisposalGroup
      contextRef="i4524189ef972477a8dff4d8cff270621_D20211201-20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMTI5Mg_5b947e6d-54ae-4373-a0f0-cceec92246de"
      unitRef="usd">106000000</asps:ProceedsFromSaleOfDisposalGroup>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i89d71224290c4809ae06f2e89b0bcae1_D20211201-20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMTM4Nw_b5101914-d00d-42b6-bacd-edc64a7457cd"
      unitRef="usd">102200000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:RestrictedCashCurrent
      contextRef="i06d93c65cae34710b809efab29250614_I20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMTQyNQ_0561360c-00e6-4224-9843-98a1b12c36a8"
      unitRef="usd">300000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ic6b46d2481154a20a4cc8681d1df8f5f_I20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMTQ4OA_f38e029a-05f4-46ae-8327-4ce18b3cb419"
      unitRef="usd">3500000</us-gaap:RestrictedCashCurrent>
    <us-gaap:OtherAssets
      contextRef="i48c33cf16d0f490dabea4979df0965a5_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMTc1NA_b4b641ff-a9f8-4780-bdf7-a152e841f699"
      unitRef="usd">3400000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="iaae30b2e89674e2d998eb32aba02330a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMTc2MQ_5aeaf220-3fae-4a13-ad37-007fc08a43a7"
      unitRef="usd">3600000</us-gaap:OtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="ib9f9a787320c4f35a1069b488f606bbc_I20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMjE0NQ_5216d7ba-27ca-4b96-957a-ceaa4c26e657"
      unitRef="usd">18000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <asps:DisposalGroupNumberOfInstallmentPayments
      contextRef="ib9f9a787320c4f35a1069b488f606bbc_I20180831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMjE2MA_b2134f1e-e782-4275-99e6-5317918a8975"
      unitRef="installment">2</asps:DisposalGroupNumberOfInstallmentPayments>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="iacf682d6698d4f73a97ae74282abe6af_D20180801-20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMjIwMw_1aa45d59-de7c-4f23-94e3-6ceb2bb305de"
      unitRef="usd">15000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i4707571c0f1b42e797c47a012d59c89a_D20210101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY18zNy9mcmFnOjdlODMzMDNhZGM5YjQxMTFhMTAyNjU3MDE3YjgxNjBmL3RleHRyZWdpb246N2U4MzMwM2FkYzliNDExMWExMDI2NTcwMTdiODE2MGZfMjI2NA_b5d738cb-7cba-4a7a-aa3a-4e3331d58ba4"
      unitRef="usd">3000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RleHRyZWdpb246ZjUyYTMzMjZhNWE3NGY1OGIxZTc1M2UzY2NkMmE0NjRfMTYzNw_16506bf0-7362-4378-98ba-95745bcbebbc">ACCOUNTS RECEIVABLE, NET &lt;div style="margin-bottom:9pt;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;Accounts receivable, net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Billed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;13,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;17,907&#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:400;line-height:100%"&gt;Unbilled&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;5,432&#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;5,398&#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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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;Less: Allowance for credit losses&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;(4,481)&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;(5,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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:100%"&gt;Total&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 #000000;padding:2px 0 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Unbilled accounts receivable consist primarily of certain real estate asset management, REO sales, title and closing services for which we generally recognize revenue when the service is provided but collect upon closing of the sale, and foreclosure trustee services, for which we generally recognize revenues over the service delivery period but bill following completion of the service.  We also include amounts in unbilled accounts receivable that are earned during a month and billed in the following month.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 are exposed to credit losses through our sales of products and services to our customers which are recorded as accounts receivable, net on the Company&#x2019;s condensed consolidated financial statements.  We monitor and estimate the allowance for credit losses based on our historical write-offs, historical collections, our analysis of past due accounts based on the contractual terms of the receivables, relevant market and industry reports and our assessment of the economic status of our customers, if known.  Estimated credit losses are written off in the period in which the financial asset is determined to be no longer collectible.  There can be no assurance that actual results will not differ from estimates or that consideration of these factors in the future will not result in an increase or decrease to our allowance for credit losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Changes in the allowance for expected credit losses consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" 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:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Balance at Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions Note &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses:&lt;/span&gt;&lt;/div&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 style="height:12pt"&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;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;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;5,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,481&#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:100%"&gt;Twelve months ended December&#160;31, 2021&lt;/span&gt;&lt;/div&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;5,581&#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;1,354&#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;1,638&#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;5,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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;&#160;&#160;&#160;&#160;Amounts written off as uncollectible or transferred to other accounts or utilized.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RleHRyZWdpb246ZjUyYTMzMjZhNWE3NGY1OGIxZTc1M2UzY2NkMmE0NjRfMTY0Mg_5c733723-c6f0-41f7-9104-b614ca738b91">&lt;div style="margin-bottom:9pt;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;Accounts receivable, net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Billed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;13,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;17,907&#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:400;line-height:100%"&gt;Unbilled&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;5,432&#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;5,398&#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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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;Less: Allowance for credit losses&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;(4,481)&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;(5,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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:100%"&gt;Total&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 #000000;padding:2px 0 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Changes in the allowance for expected credit losses consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" 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:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Balance at Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions Note &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses:&lt;/span&gt;&lt;/div&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 style="height:12pt"&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;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;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;5,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,481&#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:100%"&gt;Twelve months ended December&#160;31, 2021&lt;/span&gt;&lt;/div&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;5,581&#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;1,354&#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;1,638&#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;5,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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;&#160;&#160;&#160;&#160;Amounts written off as uncollectible or transferred to other accounts or utilized.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i9b493503d81f4b0fb3a081af3b797684_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjdlYmU3YzZhNGFmNDQ0YzNhZTFkMTRmZTgyODYzNWFkL3RhYmxlcmFuZ2U6N2ViZTdjNmE0YWY0NDRjM2FlMWQxNGZlODI4NjM1YWRfMi0yLTEtMS05Mjc5MQ_a41d3254-e9ea-4647-82f8-2608f5386bcf"
      unitRef="usd">13384000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ibbce270b39044cd88b6bdec4907dc14f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjdlYmU3YzZhNGFmNDQ0YzNhZTFkMTRmZTgyODYzNWFkL3RhYmxlcmFuZ2U6N2ViZTdjNmE0YWY0NDRjM2FlMWQxNGZlODI4NjM1YWRfMi00LTEtMS05Mjc5MQ_80b81279-d0c6-42c8-b4ad-b1cb19788b66"
      unitRef="usd">17907000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i7cbfa06b4b624a1ebef84f63f508c94a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjdlYmU3YzZhNGFmNDQ0YzNhZTFkMTRmZTgyODYzNWFkL3RhYmxlcmFuZ2U6N2ViZTdjNmE0YWY0NDRjM2FlMWQxNGZlODI4NjM1YWRfMy0yLTEtMS05Mjc5MQ_883b2f19-2de1-401e-8514-d20be26f59e1"
      unitRef="usd">5432000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i45ce078ee9234a8ea486786aa3cc1d4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjdlYmU3YzZhNGFmNDQ0YzNhZTFkMTRmZTgyODYzNWFkL3RhYmxlcmFuZ2U6N2ViZTdjNmE0YWY0NDRjM2FlMWQxNGZlODI4NjM1YWRfMy00LTEtMS05Mjc5MQ_c86c8cea-cc73-4c88-81b3-1d7c96af928e"
      unitRef="usd">5398000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjdlYmU3YzZhNGFmNDQ0YzNhZTFkMTRmZTgyODYzNWFkL3RhYmxlcmFuZ2U6N2ViZTdjNmE0YWY0NDRjM2FlMWQxNGZlODI4NjM1YWRfNC0yLTEtMS05Mjc5MQ_51b7d2a8-25ad-4ce1-8fea-2b8b0b94879f"
      unitRef="usd">18816000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjdlYmU3YzZhNGFmNDQ0YzNhZTFkMTRmZTgyODYzNWFkL3RhYmxlcmFuZ2U6N2ViZTdjNmE0YWY0NDRjM2FlMWQxNGZlODI4NjM1YWRfNC00LTEtMS05Mjc5MQ_b4efc870-97fd-4b0a-a11f-7e271f0aecae"
      unitRef="usd">23305000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjdlYmU3YzZhNGFmNDQ0YzNhZTFkMTRmZTgyODYzNWFkL3RhYmxlcmFuZ2U6N2ViZTdjNmE0YWY0NDRjM2FlMWQxNGZlODI4NjM1YWRfNS0yLTEtMS05Mjc5MQ_c0ef6964-e633-4b4e-9f5b-6b03d4b1c7eb"
      unitRef="usd">4481000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjdlYmU3YzZhNGFmNDQ0YzNhZTFkMTRmZTgyODYzNWFkL3RhYmxlcmFuZ2U6N2ViZTdjNmE0YWY0NDRjM2FlMWQxNGZlODI4NjM1YWRfNS00LTEtMS05Mjc5MQ_ec6e2c4e-8a04-47e3-a27b-4c757b2334de"
      unitRef="usd">5297000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjdlYmU3YzZhNGFmNDQ0YzNhZTFkMTRmZTgyODYzNWFkL3RhYmxlcmFuZ2U6N2ViZTdjNmE0YWY0NDRjM2FlMWQxNGZlODI4NjM1YWRfNy0yLTEtMS05Mjc5MQ_5e3ccfa7-08ec-49a7-ace2-a52573621b48"
      unitRef="usd">14335000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjdlYmU3YzZhNGFmNDQ0YzNhZTFkMTRmZTgyODYzNWFkL3RhYmxlcmFuZ2U6N2ViZTdjNmE0YWY0NDRjM2FlMWQxNGZlODI4NjM1YWRfNy00LTEtMS05Mjc5MQ_f777f575-c867-4756-aba9-9abe1b6e4c6c"
      unitRef="usd">18008000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjQyYTkxZDE5YzRhZDQ1NGNiMDQzMzFjMDNmMzY5MjZjL3RhYmxlcmFuZ2U6NDJhOTFkMTljNGFkNDU0Y2IwNDMzMWMwM2YzNjkyNmNfNS0yLTEtMS05Mjc5MQ_ed10aa02-1e39-4fe9-9280-4a737523bf2e"
      unitRef="usd">5297000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjQyYTkxZDE5YzRhZDQ1NGNiMDQzMzFjMDNmMzY5MjZjL3RhYmxlcmFuZ2U6NDJhOTFkMTljNGFkNDU0Y2IwNDMzMWMwM2YzNjkyNmNfNS00LTEtMS05Mjc5MQ_e2db6012-f773-4a82-8661-1134a2631f2b"
      unitRef="usd">578000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjQyYTkxZDE5YzRhZDQ1NGNiMDQzMzFjMDNmMzY5MjZjL3RhYmxlcmFuZ2U6NDJhOTFkMTljNGFkNDU0Y2IwNDMzMWMwM2YzNjkyNmNfNS02LTEtMS05Mjc5MQ_3bd98346-6a29-43b9-90aa-acb41fd5da93"
      unitRef="usd">1394000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjQyYTkxZDE5YzRhZDQ1NGNiMDQzMzFjMDNmMzY5MjZjL3RhYmxlcmFuZ2U6NDJhOTFkMTljNGFkNDU0Y2IwNDMzMWMwM2YzNjkyNmNfNS04LTEtMS05Mjc5MQ_c422552d-a35d-4998-a1f1-2bf7e3a2d24a"
      unitRef="usd">4481000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i99abe684c95d4a5fa84e1583d8b5d1f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjQyYTkxZDE5YzRhZDQ1NGNiMDQzMzFjMDNmMzY5MjZjL3RhYmxlcmFuZ2U6NDJhOTFkMTljNGFkNDU0Y2IwNDMzMWMwM2YzNjkyNmNfNi0yLTEtMS05Mjc5MQ_cc994745-c0be-4888-9e18-5eee7b0dadc8"
      unitRef="usd">5581000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="icbe314f90a9b42f3860cba4c7b101fe6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjQyYTkxZDE5YzRhZDQ1NGNiMDQzMzFjMDNmMzY5MjZjL3RhYmxlcmFuZ2U6NDJhOTFkMTljNGFkNDU0Y2IwNDMzMWMwM2YzNjkyNmNfNi00LTEtMS05Mjc5MQ_17e313b1-bc02-45df-a1db-aecbfeb4af75"
      unitRef="usd">1354000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="icbe314f90a9b42f3860cba4c7b101fe6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjQyYTkxZDE5YzRhZDQ1NGNiMDQzMzFjMDNmMzY5MjZjL3RhYmxlcmFuZ2U6NDJhOTFkMTljNGFkNDU0Y2IwNDMzMWMwM2YzNjkyNmNfNi02LTEtMS05Mjc5MQ_9d671703-3e5b-4ff3-9f7a-919511625848"
      unitRef="usd">1638000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180MC9mcmFnOmY1MmEzMzI2YTVhNzRmNThiMWU3NTNlM2NjZDJhNDY0L3RhYmxlOjQyYTkxZDE5YzRhZDQ1NGNiMDQzMzFjMDNmMzY5MjZjL3RhYmxlcmFuZ2U6NDJhOTFkMTljNGFkNDU0Y2IwNDMzMWMwM2YzNjkyNmNfNi04LTEtMS05Mjc5MQ_6633a330-1808-4301-9d80-4a719c28a6db"
      unitRef="usd">5297000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:OtherCurrentAssetsTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RleHRyZWdpb246ZTExMDlhNzgzZjE3NDY3M2I1ODMwZTI5YTVmZDljYWNfOTM_6e12a0b8-1fb6-4275-8315-4d04eeb0ae57">PREPAID EXPENSES AND OTHER CURRENT ASSETS &lt;div style="margin-bottom:9pt;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;Prepaid expenses and other current assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Income taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;6,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;8,403&#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:400;line-height:100%"&gt;Maintenance agreements, current portion&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;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:100%"&gt;1,717&#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;Prepaid expenses&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:400;line-height:100%"&gt;3,614&#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;2,865&#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:400;line-height:100%"&gt;Surety bond collateral&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;4,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:100%"&gt;2,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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,082&#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;6,879&#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 style="height:12pt"&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:1pt solid #000000;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:1pt solid #000000;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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;21,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;21,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RleHRyZWdpb246ZTExMDlhNzgzZjE3NDY3M2I1ODMwZTI5YTVmZDljYWNfODU_34d4f106-0b8c-45ef-a4ea-225c6822ea90">&lt;div style="margin-bottom:9pt;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;Prepaid expenses and other current assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Income taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;6,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;8,403&#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:400;line-height:100%"&gt;Maintenance agreements, current portion&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;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:100%"&gt;1,717&#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;Prepaid expenses&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:400;line-height:100%"&gt;3,614&#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;2,865&#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:400;line-height:100%"&gt;Surety bond collateral&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;4,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:100%"&gt;2,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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,082&#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;6,879&#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 style="height:12pt"&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:1pt solid #000000;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:1pt solid #000000;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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;21,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;21,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfMi0yLTEtMS05Mjc5MQ_81674d7b-cc4f-44f1-b7c2-6c1b745fb00b"
      unitRef="usd">6214000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfMi00LTEtMS05Mjc5MQ_9ed6d02e-ac33-48ed-a4dd-08c31dc31803"
      unitRef="usd">8403000</us-gaap:IncomeTaxesReceivable>
    <asps:PrepaidMaintenanceCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfMy0yLTEtMS05Mjc5MQ_eef99ca2-2872-4d01-8b75-7f2cd62f73f9"
      unitRef="usd">1794000</asps:PrepaidMaintenanceCurrent>
    <asps:PrepaidMaintenanceCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfMy00LTEtMS05Mjc5MQ_f7b59375-7708-4b4c-8717-6b34cf74a9db"
      unitRef="usd">1717000</asps:PrepaidMaintenanceCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfNC0yLTEtMS05Mjc5MQ_6a00559f-84bb-46b4-a071-3f1cf0d5f7a5"
      unitRef="usd">3614000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfNC00LTEtMS05Mjc5MQ_29473a5a-bbec-457f-9d01-abdb784c79a9"
      unitRef="usd">2865000</us-gaap:PrepaidExpenseCurrent>
    <asps:SuretyBondCollateral
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfNS0yLTEtMS0xMDIwODE_2a2994e7-b2fe-4c13-897c-d3316ff7f619"
      unitRef="usd">4000000</asps:SuretyBondCollateral>
    <asps:SuretyBondCollateral
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfNS00LTEtMS0xMDIwODE_57849174-9a47-4e8d-ac35-7103d948ac7d"
      unitRef="usd">2000000</asps:SuretyBondCollateral>
    <us-gaap:OtherAssetsCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfNS0yLTEtMS05Mjc5MQ_a875891a-9226-4855-850f-5db9940586d2"
      unitRef="usd">6082000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfNS00LTEtMS05Mjc5MQ_c9017ce1-fe8e-43d8-a820-90090a778524"
      unitRef="usd">6879000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfNy0yLTEtMS05Mjc5MQ_d5eae6c3-9e68-46d3-8273-732bbe48ee91"
      unitRef="usd">21704000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180My9mcmFnOmUxMTA5YTc4M2YxNzQ2NzNiNTgzMGUyOWE1ZmQ5Y2FjL3RhYmxlOjZlNDVkYmJhYzcxYTQ1ZmRhYmE0YWNjYTllM2ZhYWFjL3RhYmxlcmFuZ2U6NmU0NWRiYmFjNzFhNDVmZGFiYTRhY2NhOWUzZmFhYWNfNy00LTEtMS05Mjc5MQ_564c1b1b-92db-4c52-ab56-4c597f677277"
      unitRef="usd">21864000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RleHRyZWdpb246YjQ5N2FkYTQwNDIzNDRjN2ExYWI4Mzk5MWY0YTAwZWJfNDQ4_b1856f87-839d-458a-97df-d91381943082">PREMISES AND EQUIPMENT, NET&lt;div style="margin-bottom:9pt;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;Premises and equipment, net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;50,452&#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:400;line-height:100%"&gt;Leasehold improvements&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;5,848&#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;5,927&#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;Furniture and fixtures&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:400;line-height:100%"&gt;3,840&#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;4,441&#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:400;line-height:100%"&gt;Office equipment and other&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;440&#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;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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;Less: Accumulated depreciation and amortization&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;(54,497)&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;(54,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;6,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-bottom:9pt;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;Depreciation and amortization expense amounted to $2.7 million and $3.5 million for the nine months ended September&#160;30, 2022 and 2021, respectively ($0.9 million and $1.1 million for the third quarter of 2022 and 2021, respectively), and is included in cost of revenue for operating assets and in selling, general and administrative expenses for non-operating assets in the accompanying condensed consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RleHRyZWdpb246YjQ5N2FkYTQwNDIzNDRjN2ExYWI4Mzk5MWY0YTAwZWJfNDUw_9753aee9-279d-416a-b940-d06942b20316">&lt;div style="margin-bottom:9pt;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;Premises and equipment, net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;50,452&#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:400;line-height:100%"&gt;Leasehold improvements&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;5,848&#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;5,927&#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;Furniture and fixtures&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:400;line-height:100%"&gt;3,840&#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;4,441&#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:400;line-height:100%"&gt;Office equipment and other&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;440&#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;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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;Less: Accumulated depreciation and amortization&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;(54,497)&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;(54,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;6,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5f5422b09b17400283c21c18f82b317e_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfMi0yLTEtMS05Mjc5MQ_fd00ae1d-e9df-45f6-a308-5438b7e68285"
      unitRef="usd">49339000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3d833df379224ac088573301ebc8a550_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfMi00LTEtMS05Mjc5MQ_9f969c07-121f-42dc-83ee-614d1acb62d7"
      unitRef="usd">50452000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i02c328c426ba4d829ea84b9459051d45_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfMy0yLTEtMS05Mjc5MQ_6ebb098a-3902-4508-9414-e1260b8603fb"
      unitRef="usd">5848000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id6f4834657a54c0aa4c59169834c8cf4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfMy00LTEtMS05Mjc5MQ_eab392b4-c8a8-43eb-a56c-b4ce0493501c"
      unitRef="usd">5927000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if3a64986281047d79e9a31bfa9cd448f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfNC0yLTEtMS05Mjc5MQ_f6771ba0-0608-40c2-866a-1e329ef23503"
      unitRef="usd">3840000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8ec62762f2f746dda0548aa5bcb40347_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfNC00LTEtMS05Mjc5MQ_24a77be6-ae88-4180-8a48-beaa67f20392"
      unitRef="usd">4441000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i009713f0d3da4ad2bcd4a1b25e10eb2b_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfNS0yLTEtMS05Mjc5MQ_f2a4d837-e7f7-4777-a608-0fe6ff4b605e"
      unitRef="usd">440000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic87776a0e41e46fd9fccef3a0f66b214_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfNS00LTEtMS05Mjc5MQ_ae2a302d-0476-414b-ab67-bf68da85b287"
      unitRef="usd">811000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfNy0yLTEtMS05Mjc5MQ_b587819d-1779-4367-b669-dbf6620e3f43"
      unitRef="usd">59467000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfNy00LTEtMS05Mjc5MQ_7122e180-43e3-48f6-ba3d-a71058576e5c"
      unitRef="usd">61631000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfOC0yLTEtMS05Mjc5MQ_194817d4-963b-46ae-ae0b-e6e93ba006a7"
      unitRef="usd">54497000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfOC00LTEtMS05Mjc5MQ_91b8b092-0bc0-4d20-8393-7ac134894b96"
      unitRef="usd">54758000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfMTAtMi0xLTEtOTI3OTE_ca0458d4-b69e-415e-a2c6-980137516e70"
      unitRef="usd">4970000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RhYmxlOmMxMzQ2NDM3NmFmYzQ5MDc5MzA4YTVjN2U5MThiOTJkL3RhYmxlcmFuZ2U6YzEzNDY0Mzc2YWZjNDkwNzkzMDhhNWM3ZTkxOGI5MmRfMTAtNC0xLTEtOTI3OTE_a6401783-e910-46a5-bc23-02554835c975"
      unitRef="usd">6873000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RleHRyZWdpb246YjQ5N2FkYTQwNDIzNDRjN2ExYWI4Mzk5MWY0YTAwZWJfMTIw_8f765975-07e9-48df-895c-e92c35cd28dc"
      unitRef="usd">2700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RleHRyZWdpb246YjQ5N2FkYTQwNDIzNDRjN2ExYWI4Mzk5MWY0YTAwZWJfMTI3_639c9e5e-eef8-4dd8-933d-531378d1b253"
      unitRef="usd">3500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RleHRyZWdpb246YjQ5N2FkYTQwNDIzNDRjN2ExYWI4Mzk5MWY0YTAwZWJfMTY2_51b7038f-2378-43d6-930f-a78d3bbf4ed0"
      unitRef="usd">900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180Ni9mcmFnOmI0OTdhZGE0MDQyMzQ0YzdhMWFiODM5OTFmNGEwMGViL3RleHRyZWdpb246YjQ5N2FkYTQwNDIzNDRjN2ExYWI4Mzk5MWY0YTAwZWJfMTcz_d7ae17b6-38b2-4028-a2d3-febeb9c4a048"
      unitRef="usd">1100000</us-gaap:Depreciation>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RleHRyZWdpb246OTRiYWQyNmIxMDUzNDQyNWFkNGExMzVkNjZjOWVjNjFfNDUz_31c80151-1e22-476d-95cc-dee3d71bf2ed">RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET &lt;div style="margin-bottom:9pt;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;Right-of-use assets under operating leases, net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Right-of-use assets under operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;19,595&#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 7.75pt;text-align:left;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;Less: Accumulated amortization&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;(6,564)&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;(12,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:1pt solid #000000;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 #000000;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:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;5,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;7,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-bottom:9pt;margin-top:4pt;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;Amortization of operating leases was $2.3 million and $6.3 million for the nine months ended September&#160;30, 2022 and 2021, respectively ($0.5 million and $1.8 million for the third quarter of 2022 and 2021, respectively), and is included in cost of revenue for operating assets and in selling, general and administrative expenses for non-operating assets in the accompanying condensed consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <asps:RightOfUseAssetsUnderOperatingLeasesTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RleHRyZWdpb246OTRiYWQyNmIxMDUzNDQyNWFkNGExMzVkNjZjOWVjNjFfNDQ4_12a6863c-b8c4-46bd-9606-ddc75dc99409">&lt;div style="margin-bottom:9pt;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;Right-of-use assets under operating leases, net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Right-of-use assets under operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;19,595&#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 7.75pt;text-align:left;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;Less: Accumulated amortization&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;(6,564)&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;(12,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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:1pt solid #000000;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 #000000;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:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;5,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;7,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:RightOfUseAssetsUnderOperatingLeasesTableTextBlock>
    <asps:OperatingLeaseRightOfUseAssetGross
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RhYmxlOjZmNDc3M2JjODI1MTRlYzI4ZWE0ZTE2ZGY2Y2NhYjRkL3RhYmxlcmFuZ2U6NmY0NzczYmM4MjUxNGVjMjhlYTRlMTZkZjZjY2FiNGRfMi0yLTEtMS05Mjc5MQ_f02dda86-7d70-4a7c-ab2d-d94ee4de11fc"
      unitRef="usd">12529000</asps:OperatingLeaseRightOfUseAssetGross>
    <asps:OperatingLeaseRightOfUseAssetGross
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RhYmxlOjZmNDc3M2JjODI1MTRlYzI4ZWE0ZTE2ZGY2Y2NhYjRkL3RhYmxlcmFuZ2U6NmY0NzczYmM4MjUxNGVjMjhlYTRlMTZkZjZjY2FiNGRfMi00LTEtMS05Mjc5MQ_ded5b90c-e52d-47a3-8fa9-38d961774afc"
      unitRef="usd">19595000</asps:OperatingLeaseRightOfUseAssetGross>
    <asps:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RhYmxlOjZmNDc3M2JjODI1MTRlYzI4ZWE0ZTE2ZGY2Y2NhYjRkL3RhYmxlcmFuZ2U6NmY0NzczYmM4MjUxNGVjMjhlYTRlMTZkZjZjY2FiNGRfMy0yLTEtMS05Mjc5MQ_7c35553d-a7dd-43d6-9899-887a23e183d9"
      unitRef="usd">6564000</asps:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <asps:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RhYmxlOjZmNDc3M2JjODI1MTRlYzI4ZWE0ZTE2ZGY2Y2NhYjRkL3RhYmxlcmFuZ2U6NmY0NzczYmM4MjUxNGVjMjhlYTRlMTZkZjZjY2FiNGRfMy00LTEtMS05Mjc5MQ_864af49e-25f2-4e6f-a16d-0d6599f23aea"
      unitRef="usd">12001000</asps:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RhYmxlOjZmNDc3M2JjODI1MTRlYzI4ZWE0ZTE2ZGY2Y2NhYjRkL3RhYmxlcmFuZ2U6NmY0NzczYmM4MjUxNGVjMjhlYTRlMTZkZjZjY2FiNGRfNS0yLTEtMS05Mjc5MQ_4c64f69f-85ec-479d-9bde-6544b0d6ecce"
      unitRef="usd">5965000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RhYmxlOjZmNDc3M2JjODI1MTRlYzI4ZWE0ZTE2ZGY2Y2NhYjRkL3RhYmxlcmFuZ2U6NmY0NzczYmM4MjUxNGVjMjhlYTRlMTZkZjZjY2FiNGRfNS00LTEtMS05Mjc5MQ_1dfb6270-d8ef-43d0-9f31-165ed0d49b93"
      unitRef="usd">7594000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RleHRyZWdpb246OTRiYWQyNmIxMDUzNDQyNWFkNGExMzVkNjZjOWVjNjFfMTI4_c1365032-b790-4e8e-8a39-8d001d260564"
      unitRef="usd">2300000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RleHRyZWdpb246OTRiYWQyNmIxMDUzNDQyNWFkNGExMzVkNjZjOWVjNjFfMTM1_95551b54-3ad3-4f32-9e20-250956c83f6c"
      unitRef="usd">6300000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RleHRyZWdpb246OTRiYWQyNmIxMDUzNDQyNWFkNGExMzVkNjZjOWVjNjFfMTc0_8bf09c43-0af8-4197-94ed-56c5d8e9254a"
      unitRef="usd">500000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY180OS9mcmFnOjk0YmFkMjZiMTA1MzQ0MjVhZDRhMTM1ZDY2YzllYzYxL3RleHRyZWdpb246OTRiYWQyNmIxMDUzNDQyNWFkNGExMzVkNjZjOWVjNjFfMTgx_8dfc227b-bc7d-45ab-8d1c-f5133656ccf8"
      unitRef="usd">1800000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNjMz_109c797b-d248-49f7-bd50-a7827ac35871">GOODWILL AND INTANGIBLE ASSETS, NET &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 goodwill by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Origination&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:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:100%"&gt;Balance as of September&#160;30, 2022 and December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;30,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;25,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;55,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:9pt;margin-top:5pt;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 determined that each reportable segment represents a reporting unit.  Goodwill was allocated to each reporting unit based on the relative fair value of each of our reporting units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Intangible assets, net consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:22.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average estimated useful life &lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;carrying&#160;amount&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated&#160;amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;book&#160;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;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;Definite lived intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;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 19pt;text-align:left;text-indent:-9pt;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;Customer related intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:100%"&gt;9&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;214,307&#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;214,307&#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;(196,844)&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;(194,594)&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;17,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;19,713&#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 19pt;text-align:left;text-indent:-9pt;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;Operating agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&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:400;line-height:100%"&gt;35,000&#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;35,000&#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;(22,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:100%"&gt;(20,854)&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;12,834&#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;14,146&#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 19pt;text-align:left;text-indent:-9pt;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;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&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;9,709&#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,709&#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;(6,996)&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;(6,709)&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;2,713&#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;3,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="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;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;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;text-align:left;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;259,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;259,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;(226,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;(222,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;33,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;36,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-bottom:9pt;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;Amortization expense for definite lived intangible assets was $3.8 million and $8.2 million for the nine months ended September&#160;30, 2022 and 2021, respectively ($1.3 million and $2.7 million for the third quarter of 2022 and 2021, respectively).  Forecasted annual definite lived intangible asset amortization expense for 2022 through 2026 is $5.1 million, $5.1 million, $5.1 million, $5.1 million and $4.9 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNjM0_411df8fc-8e41-4af7-8aed-75077a45b5b7">&lt;div style="margin-bottom:9pt;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 goodwill by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Origination&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:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:100%"&gt;Balance as of September&#160;30, 2022 and December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;30,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;25,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;55,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i0d7a0ae4a39844409f5760fe36432abf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjJlNzJjODkzYjY1NjRiM2Q4YTAwYTU5YjJhOWI5ZjdhL3RhYmxlcmFuZ2U6MmU3MmM4OTNiNjU2NGIzZDhhMDBhNTliMmE5YjlmN2FfOC0yLTEtMS05Mjc5MQ_1eb0ec8a-2028-499a-b799-5a6e837d00e8"
      unitRef="usd">30681000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ice4faf2a401e4cdd94cc8fa008437b8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjJlNzJjODkzYjY1NjRiM2Q4YTAwYTU5YjJhOWI5ZjdhL3RhYmxlcmFuZ2U6MmU3MmM4OTNiNjU2NGIzZDhhMDBhNTliMmE5YjlmN2FfOC0yLTEtMS05Mjc5MQ_95604cec-42f2-446d-9848-4155edecabab"
      unitRef="usd">30681000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1374d8faf2304934b677a5a8649c3258_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjJlNzJjODkzYjY1NjRiM2Q4YTAwYTU5YjJhOWI5ZjdhL3RhYmxlcmFuZ2U6MmU3MmM4OTNiNjU2NGIzZDhhMDBhNTliMmE5YjlmN2FfOC00LTEtMS05Mjc5MQ_8a990790-ca1e-4e26-858a-36cd5d69e216"
      unitRef="usd">25279000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ied081421bd6d40eb8022f72b970de10f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjJlNzJjODkzYjY1NjRiM2Q4YTAwYTU5YjJhOWI5ZjdhL3RhYmxlcmFuZ2U6MmU3MmM4OTNiNjU2NGIzZDhhMDBhNTliMmE5YjlmN2FfOC00LTEtMS05Mjc5MQ_f7a83a10-403d-4415-890c-40584dfe9795"
      unitRef="usd">25279000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i00c3c74ae2e3462082a3840681e7137e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjJlNzJjODkzYjY1NjRiM2Q4YTAwYTU5YjJhOWI5ZjdhL3RhYmxlcmFuZ2U6MmU3MmM4OTNiNjU2NGIzZDhhMDBhNTliMmE5YjlmN2FfOC02LTEtMS05Mjc5MQ_0770eae4-d20f-4d6c-b72f-a84c02d34710"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie085f57e57ca492792266a2ec1a99b0f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjJlNzJjODkzYjY1NjRiM2Q4YTAwYTU5YjJhOWI5ZjdhL3RhYmxlcmFuZ2U6MmU3MmM4OTNiNjU2NGIzZDhhMDBhNTliMmE5YjlmN2FfOC02LTEtMS05Mjc5MQ_bc833e25-9cb4-4c28-b6c0-f0c5f63b4488"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjJlNzJjODkzYjY1NjRiM2Q4YTAwYTU5YjJhOWI5ZjdhL3RhYmxlcmFuZ2U6MmU3MmM4OTNiNjU2NGIzZDhhMDBhNTliMmE5YjlmN2FfOC04LTEtMS05Mjc5MQ_5cbeaa85-2378-4b2d-85e1-0666ff6611c5"
      unitRef="usd">55960000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjJlNzJjODkzYjY1NjRiM2Q4YTAwYTU5YjJhOWI5ZjdhL3RhYmxlcmFuZ2U6MmU3MmM4OTNiNjU2NGIzZDhhMDBhNTliMmE5YjlmN2FfOC04LTEtMS05Mjc5MQ_943e3ff3-7b61-4ab3-a602-76c871013030"
      unitRef="usd">55960000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNjMx_a02a06dc-4911-4f54-b0f4-6b92938cf4a9">&lt;div style="margin-bottom:9pt;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;Intangible assets, net consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:22.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average estimated useful life &lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;carrying&#160;amount&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated&#160;amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;book&#160;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;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;Definite lived intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;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 19pt;text-align:left;text-indent:-9pt;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;Customer related intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:100%"&gt;9&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;214,307&#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;214,307&#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;(196,844)&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;(194,594)&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;17,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;19,713&#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 19pt;text-align:left;text-indent:-9pt;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;Operating agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&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:400;line-height:100%"&gt;35,000&#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;35,000&#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;(22,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:100%"&gt;(20,854)&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;12,834&#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;14,146&#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 19pt;text-align:left;text-indent:-9pt;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;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&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;9,709&#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,709&#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;(6,996)&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;(6,709)&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;2,713&#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;3,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="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;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;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;text-align:left;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;259,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;259,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;(226,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;(222,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;33,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;36,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib882fc0824d345a7b9c9f12c51103756_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNC0yLTEtMS05Mjc5MQ_366267f6-3f88-4ed8-8b2d-a3fff93e3b25">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i847c2c73ff4b426a81a005086bac94cf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNC00LTEtMS05Mjc5MQ_c3701e85-3321-4925-a61a-e0f735dd4b60"
      unitRef="usd">214307000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id13036cb9e8b4f9faac09a8adb0fd46e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNC02LTEtMS05Mjc5MQ_79c13b6f-ea4f-4316-82c2-e138276cc801"
      unitRef="usd">214307000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i847c2c73ff4b426a81a005086bac94cf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNC04LTEtMS05Mjc5MQ_32422305-029f-4aac-8a4c-d83d4c8c95d0"
      unitRef="usd">196844000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id13036cb9e8b4f9faac09a8adb0fd46e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNC0xMC0xLTEtOTI3OTE_03167fed-13fc-41ac-bf62-46584822f0fd"
      unitRef="usd">194594000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i847c2c73ff4b426a81a005086bac94cf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNC0xMi0xLTEtOTI3OTE_7780d299-c8de-447c-b19e-c9368a3fe7b7"
      unitRef="usd">17463000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id13036cb9e8b4f9faac09a8adb0fd46e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNC0xNC0xLTEtOTI3OTE_8129fd12-a6ad-4a78-91bd-13e176e122de"
      unitRef="usd">19713000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic8062149507d426e89d41a32af201efa_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNS0yLTEtMS05Mjc5MQ_a2c69dc8-0044-4b79-a1ab-d4059cb904d1">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2d4932d62b4043838668fb0cb29a178d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNS00LTEtMS05Mjc5MQ_9588be3a-ee08-4f79-aecb-d84fb5af03a2"
      unitRef="usd">35000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1d3240e3795a4b879eeae9f55b23bc4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNS02LTEtMS05Mjc5MQ_df22428b-2eed-46ef-ae35-bf9836472df0"
      unitRef="usd">35000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2d4932d62b4043838668fb0cb29a178d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNS04LTEtMS05Mjc5MQ_e3a87451-574d-45d7-8c93-b3416dcc9edb"
      unitRef="usd">22166000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1d3240e3795a4b879eeae9f55b23bc4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNS0xMC0xLTEtOTI3OTE_15527a15-8325-4fb8-b63e-6b80f78f5a4e"
      unitRef="usd">20854000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2d4932d62b4043838668fb0cb29a178d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNS0xMi0xLTEtOTI3OTE_50e1c638-77a0-4468-b91e-c5b2c2d3c7a7"
      unitRef="usd">12834000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1d3240e3795a4b879eeae9f55b23bc4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNS0xNC0xLTEtOTI3OTE_5d3468be-bdf3-4583-9428-6e115bcb74a8"
      unitRef="usd">14146000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id36f0dc5dcf1407f846fa7f7fe117215_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNi0yLTEtMS05Mjc5MQ_d77d617b-fea6-425e-a8e7-509a2c783af7">P16Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9cdfc98b1d994a309c917bb459ff3961_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNi00LTEtMS05Mjc5MQ_56d1a1d4-9e1b-449d-9159-1a0b9d3e9556"
      unitRef="usd">9709000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifa89816a33694b59ad5810c9846c5471_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNi02LTEtMS05Mjc5MQ_594cbf54-7c47-44ac-adba-a34edc64c2a6"
      unitRef="usd">9709000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9cdfc98b1d994a309c917bb459ff3961_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNi04LTEtMS05Mjc5MQ_2940b900-6b47-4e2c-81a2-d61cb461d724"
      unitRef="usd">6996000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifa89816a33694b59ad5810c9846c5471_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNi0xMC0xLTEtOTI3OTE_ada3a979-6685-4d40-80b2-12d84879189a"
      unitRef="usd">6709000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9cdfc98b1d994a309c917bb459ff3961_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNi0xMi0xLTEtOTI3OTE_c385e077-13e3-41d6-860a-ff14d898b63c"
      unitRef="usd">2713000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifa89816a33694b59ad5810c9846c5471_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfNi0xNC0xLTEtOTI3OTE_2928d944-41ea-4a6e-8834-106fbb794f41"
      unitRef="usd">3000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfMTAtNC0xLTEtOTI3OTE_ab14d1ad-18bb-42c2-ad2c-81daaa21ac4b"
      unitRef="usd">259016000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfMTAtNi0xLTEtOTI3OTE_8377c5c9-fc70-45ee-8dcf-91345a899a23"
      unitRef="usd">259016000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfMTAtOC0xLTEtOTI3OTE_c6e71021-8850-41f1-bd5c-add17dcd87c1"
      unitRef="usd">226006000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfMTAtMTAtMS0xLTkyNzkx_b7cbc7b9-f665-49be-ba32-3c59ea329ecf"
      unitRef="usd">222157000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfMTAtMTItMS0xLTkyNzkx_4f4d0e02-309b-4a5e-a1b9-377ba1c00f5f"
      unitRef="usd">33010000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RhYmxlOjMxZjFmMzU1MjJhNjRmMDc5NTQ5ZGYzNGM4NzFiZWI3L3RhYmxlcmFuZ2U6MzFmMWYzNTUyMmE2NGYwNzk1NDlkZjM0Yzg3MWJlYjdfMTAtMTQtMS0xLTkyNzkx_93bc7b66-a3af-47ef-ba63-df976873be41"
      unitRef="usd">36859000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfMzk2_1500b033-b3bf-4e22-8b25-eb8ef58b4412"
      unitRef="usd">3800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNDAz_03108866-9aa2-4104-ae3e-ddcc8ed7a920"
      unitRef="usd">8200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNDQy_06fda7b0-c470-439c-b33d-9e045ad54dd2"
      unitRef="usd">1300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNDQ5_e8f675d3-909d-4c20-8707-a73c28907a31"
      unitRef="usd">2700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNTg1_cd599cfd-724a-4396-81f0-cb860e8c811c"
      unitRef="usd">5100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNTg5_4c7aeb9f-5a63-4c83-9672-8ec94757e3b2"
      unitRef="usd">5100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNTkz_baab7e66-9cee-49e4-bcc3-bb58577ba2d5"
      unitRef="usd">5100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNTk3_695a5666-d581-42e1-8e3f-4734ac54d59d"
      unitRef="usd">5100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181Mi9mcmFnOmFlMzdjNzk1NGNjNzRhYmNhMjcyMTgwNGZlNWE3ZjY4L3RleHRyZWdpb246YWUzN2M3OTU0Y2M3NGFiY2EyNzIxODA0ZmU1YTdmNjhfNjA0_672c8070-6146-4d9e-ab19-8f64dfc8e635"
      unitRef="usd">4900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181NS9mcmFnOjllZGQ0OWIxNWM2NDRiODY5NjVlMjJjM2ViMDMyZWU4L3RleHRyZWdpb246OWVkZDQ5YjE1YzY0NGI4Njk2NWUyMmMzZWIwMzJlZThfNTU_61f48085-ea6f-4d95-9858-ead5df09ee32">OTHER ASSETS &lt;div style="margin-bottom:9pt;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;Other assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,017&#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:400;line-height:100%"&gt;Security deposits&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;825&#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;1,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:400;line-height:100%"&gt;1,094&#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;1,072&#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 style="height:12pt"&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:1pt solid #000000;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:1pt solid #000000;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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;5,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;6,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181NS9mcmFnOjllZGQ0OWIxNWM2NDRiODY5NjVlMjJjM2ViMDMyZWU4L3RleHRyZWdpb246OWVkZDQ5YjE1YzY0NGI4Njk2NWUyMmMzZWIwMzJlZThfNTc_ed0e9889-8282-4f69-baf5-0dcbfa8ed892">&lt;div style="margin-bottom:9pt;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;Other assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,017&#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:400;line-height:100%"&gt;Security deposits&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;825&#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;1,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:400;line-height:100%"&gt;1,094&#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;1,072&#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 style="height:12pt"&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:1pt solid #000000;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:1pt solid #000000;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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;5,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;6,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181NS9mcmFnOjllZGQ0OWIxNWM2NDRiODY5NjVlMjJjM2ViMDMyZWU4L3RhYmxlOmJmY2JiMjMzZmU0NTRhZGFiNDVmODUyOTE1ZjU2MWM5L3RhYmxlcmFuZ2U6YmZjYmIyMzNmZTQ1NGFkYWI0NWY4NTI5MTVmNTYxYzlfMi0yLTEtMS05Mjc5MQ_cc820e18-1b61-433b-9687-d0cd3105b42b"
      unitRef="usd">3584000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181NS9mcmFnOjllZGQ0OWIxNWM2NDRiODY5NjVlMjJjM2ViMDMyZWU4L3RhYmxlOmJmY2JiMjMzZmU0NTRhZGFiNDVmODUyOTE1ZjU2MWM5L3RhYmxlcmFuZ2U6YmZjYmIyMzNmZTQ1NGFkYWI0NWY4NTI5MTVmNTYxYzlfMi00LTEtMS05Mjc5MQ_6b6253be-19b5-4d37-8828-e7ea367d331f"
      unitRef="usd">4017000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181NS9mcmFnOjllZGQ0OWIxNWM2NDRiODY5NjVlMjJjM2ViMDMyZWU4L3RhYmxlOmJmY2JiMjMzZmU0NTRhZGFiNDVmODUyOTE1ZjU2MWM5L3RhYmxlcmFuZ2U6YmZjYmIyMzNmZTQ1NGFkYWI0NWY4NTI5MTVmNTYxYzlfMy0yLTEtMS05Mjc5MQ_d61cac43-4b98-4440-9507-b9b3b43c67e5"
      unitRef="usd">825000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181NS9mcmFnOjllZGQ0OWIxNWM2NDRiODY5NjVlMjJjM2ViMDMyZWU4L3RhYmxlOmJmY2JiMjMzZmU0NTRhZGFiNDVmODUyOTE1ZjU2MWM5L3RhYmxlcmFuZ2U6YmZjYmIyMzNmZTQ1NGFkYWI0NWY4NTI5MTVmNTYxYzlfMy00LTEtMS05Mjc5MQ_a7948fb3-7406-4a61-8d12-5ddf2d5031a5"
      unitRef="usd">1043000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181NS9mcmFnOjllZGQ0OWIxNWM2NDRiODY5NjVlMjJjM2ViMDMyZWU4L3RhYmxlOmJmY2JiMjMzZmU0NTRhZGFiNDVmODUyOTE1ZjU2MWM5L3RhYmxlcmFuZ2U6YmZjYmIyMzNmZTQ1NGFkYWI0NWY4NTI5MTVmNTYxYzlfNS0yLTEtMS05Mjc5MQ_4009b119-2e06-491b-86b4-cf3a0ae12c36"
      unitRef="usd">1094000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181NS9mcmFnOjllZGQ0OWIxNWM2NDRiODY5NjVlMjJjM2ViMDMyZWU4L3RhYmxlOmJmY2JiMjMzZmU0NTRhZGFiNDVmODUyOTE1ZjU2MWM5L3RhYmxlcmFuZ2U6YmZjYmIyMzNmZTQ1NGFkYWI0NWY4NTI5MTVmNTYxYzlfNS00LTEtMS05Mjc5MQ_b3983f80-cce6-4c9a-8614-825463d6e798"
      unitRef="usd">1072000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181NS9mcmFnOjllZGQ0OWIxNWM2NDRiODY5NjVlMjJjM2ViMDMyZWU4L3RhYmxlOmJmY2JiMjMzZmU0NTRhZGFiNDVmODUyOTE1ZjU2MWM5L3RhYmxlcmFuZ2U6YmZjYmIyMzNmZTQ1NGFkYWI0NWY4NTI5MTVmNTYxYzlfNy0yLTEtMS05Mjc5MQ_46f5eb23-4c86-4f8d-941d-8d583902cbd2"
      unitRef="usd">5503000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181NS9mcmFnOjllZGQ0OWIxNWM2NDRiODY5NjVlMjJjM2ViMDMyZWU4L3RhYmxlOmJmY2JiMjMzZmU0NTRhZGFiNDVmODUyOTE1ZjU2MWM5L3RhYmxlcmFuZ2U6YmZjYmIyMzNmZTQ1NGFkYWI0NWY4NTI5MTVmNTYxYzlfNy00LTEtMS05Mjc5MQ_b8bcb612-8528-423b-b9fe-485e58c3a7f4"
      unitRef="usd">6132000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RleHRyZWdpb246ZDRkYzMwYjkwNTkyNGRkZThkYjZmZmMyYmJkYWI3NDVfMTUw_0e3fb39e-b4e7-44f9-8d8e-db710b9aa6a7">ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES &lt;div style="margin-bottom:9pt;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;Accounts payable and accrued expenses consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;13,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;15,978&#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:400;line-height:100%"&gt;Accrued expenses - general&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;14,920&#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;13,653&#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;Accrued salaries and benefits&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:400;line-height:100%"&gt;10,711&#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;12,254&#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:400;line-height:100%"&gt;Income taxes payable&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;1,888&#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;4,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;41,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;46,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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-bottom:9pt;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;Other current liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Operating lease 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;padding:2px 0 2px 1pt;text-align:left;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;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;2,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;2,893&#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="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;Other&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;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RleHRyZWdpb246ZDRkYzMwYjkwNTkyNGRkZThkYjZmZmMyYmJkYWI3NDVfMTQ2_cff94075-45dd-4227-ad7a-4d2ba19438b8">&lt;div style="margin-bottom:9pt;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;Accounts payable and accrued expenses consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;13,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;15,978&#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:400;line-height:100%"&gt;Accrued expenses - general&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;14,920&#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;13,653&#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;Accrued salaries and benefits&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:400;line-height:100%"&gt;10,711&#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;12,254&#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:400;line-height:100%"&gt;Income taxes payable&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;1,888&#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;4,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;41,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;46,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjQwZDZkY2FhMzIzZDQxYjhiNzVhMDhiYWFmMmZkZmM5L3RhYmxlcmFuZ2U6NDBkNmRjYWEzMjNkNDFiOGI3NWEwOGJhYWYyZmRmYzlfMi0yLTEtMS05Mjc5MQ_ea500a45-960b-46ae-9650-b02f0a00883d"
      unitRef="usd">13937000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjQwZDZkY2FhMzIzZDQxYjhiNzVhMDhiYWFmMmZkZmM5L3RhYmxlcmFuZ2U6NDBkNmRjYWEzMjNkNDFiOGI3NWEwOGJhYWYyZmRmYzlfMi00LTEtMS05Mjc5MQ_ab96e0e1-6b8a-483d-baf9-62f9988dcdc5"
      unitRef="usd">15978000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjQwZDZkY2FhMzIzZDQxYjhiNzVhMDhiYWFmMmZkZmM5L3RhYmxlcmFuZ2U6NDBkNmRjYWEzMjNkNDFiOGI3NWEwOGJhYWYyZmRmYzlfMy0yLTEtMS05Mjc5MQ_d2caab75-6ccc-4596-a984-ce2876e23bf0"
      unitRef="usd">14920000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjQwZDZkY2FhMzIzZDQxYjhiNzVhMDhiYWFmMmZkZmM5L3RhYmxlcmFuZ2U6NDBkNmRjYWEzMjNkNDFiOGI3NWEwOGJhYWYyZmRmYzlfMy00LTEtMS05Mjc5MQ_9aa60abb-be76-411a-a30b-1bdfd64d419b"
      unitRef="usd">13653000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjQwZDZkY2FhMzIzZDQxYjhiNzVhMDhiYWFmMmZkZmM5L3RhYmxlcmFuZ2U6NDBkNmRjYWEzMjNkNDFiOGI3NWEwOGJhYWYyZmRmYzlfNC0yLTEtMS05Mjc5MQ_c23e47e4-59f3-411a-8bd5-4a632519afe2"
      unitRef="usd">10711000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjQwZDZkY2FhMzIzZDQxYjhiNzVhMDhiYWFmMmZkZmM5L3RhYmxlcmFuZ2U6NDBkNmRjYWEzMjNkNDFiOGI3NWEwOGJhYWYyZmRmYzlfNC00LTEtMS05Mjc5MQ_0a056a55-06fc-48da-aafd-0061b35b63bb"
      unitRef="usd">12254000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjQwZDZkY2FhMzIzZDQxYjhiNzVhMDhiYWFmMmZkZmM5L3RhYmxlcmFuZ2U6NDBkNmRjYWEzMjNkNDFiOGI3NWEwOGJhYWYyZmRmYzlfNS0yLTEtMS05Mjc5MQ_628de151-8760-4b28-93e6-94aac1c806ed"
      unitRef="usd">1888000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjQwZDZkY2FhMzIzZDQxYjhiNzVhMDhiYWFmMmZkZmM5L3RhYmxlcmFuZ2U6NDBkNmRjYWEzMjNkNDFiOGI3NWEwOGJhYWYyZmRmYzlfNS00LTEtMS05Mjc5MQ_428a0be8-52bb-4ed5-8b51-0c80d731a585"
      unitRef="usd">4650000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjQwZDZkY2FhMzIzZDQxYjhiNzVhMDhiYWFmMmZkZmM5L3RhYmxlcmFuZ2U6NDBkNmRjYWEzMjNkNDFiOGI3NWEwOGJhYWYyZmRmYzlfNy0yLTEtMS05Mjc5MQ_a6933213-4936-4495-82cb-02e78fd25f34"
      unitRef="usd">41456000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjQwZDZkY2FhMzIzZDQxYjhiNzVhMDhiYWFmMmZkZmM5L3RhYmxlcmFuZ2U6NDBkNmRjYWEzMjNkNDFiOGI3NWEwOGJhYWYyZmRmYzlfNy00LTEtMS05Mjc5MQ_d741298a-6f22-4d86-aed0-6f7161f053a9"
      unitRef="usd">46535000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RleHRyZWdpb246ZDRkYzMwYjkwNTkyNGRkZThkYjZmZmMyYmJkYWI3NDVfMTM4_ffd0f7be-ce09-4866-8d56-075bb7b80c89">&lt;div style="margin-bottom:9pt;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;Other current liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Operating lease 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;padding:2px 0 2px 1pt;text-align:left;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;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;2,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;2,893&#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="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;Other&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;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjdhNTVmZTFjYjA2MTQ3MjA4NGE4NmFjMTdlMzU3NWM2L3RhYmxlcmFuZ2U6N2E1NWZlMWNiMDYxNDcyMDg0YTg2YWMxN2UzNTc1YzZfMi0yLTEtMS05Mjc5MQ_1c679b5e-c029-492b-8d0a-192ac3832edc"
      unitRef="usd">2303000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjdhNTVmZTFjYjA2MTQ3MjA4NGE4NmFjMTdlMzU3NWM2L3RhYmxlcmFuZ2U6N2E1NWZlMWNiMDYxNDcyMDg0YTg2YWMxN2UzNTc1YzZfMi00LTEtMS05Mjc5MQ_f7197080-3937-4db6-a3e8-b93845139519"
      unitRef="usd">2893000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjdhNTVmZTFjYjA2MTQ3MjA4NGE4NmFjMTdlMzU3NWM2L3RhYmxlcmFuZ2U6N2E1NWZlMWNiMDYxNDcyMDg0YTg2YWMxN2UzNTc1YzZfMy0yLTEtMS05Mjc5MQ_d466de75-ae14-495b-9f5e-96d9800a8923"
      unitRef="usd">792000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjdhNTVmZTFjYjA2MTQ3MjA4NGE4NmFjMTdlMzU3NWM2L3RhYmxlcmFuZ2U6N2E1NWZlMWNiMDYxNDcyMDg0YTg2YWMxN2UzNTc1YzZfMy00LTEtMS05Mjc5MQ_63095a7e-4795-4ddb-8a1a-ea2db0bc7edd"
      unitRef="usd">977000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjdhNTVmZTFjYjA2MTQ3MjA4NGE4NmFjMTdlMzU3NWM2L3RhYmxlcmFuZ2U6N2E1NWZlMWNiMDYxNDcyMDg0YTg2YWMxN2UzNTc1YzZfNS0yLTEtMS05Mjc5MQ_7ff8df6f-cb38-4b9e-aab0-27cd63354286"
      unitRef="usd">3095000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY181OC9mcmFnOmQ0ZGMzMGI5MDU5MjRkZGU4ZGI2ZmZjMmJiZGFiNzQ1L3RhYmxlOjdhNTVmZTFjYjA2MTQ3MjA4NGE4NmFjMTdlMzU3NWM2L3RhYmxlcmFuZ2U6N2E1NWZlMWNiMDYxNDcyMDg0YTg2YWMxN2UzNTc1YzZfNS00LTEtMS05Mjc5MQ_ecf29d0f-b12a-456c-aba8-64da1a4e27af"
      unitRef="usd">3870000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfOTQxMA_7dd06933-2f77-4f01-9994-d87619e36bce">LONG-TERM DEBT &lt;div style="margin-bottom:9pt;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;Long-term debt consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Senior secured term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;247,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;247,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 7.75pt;text-align:left;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;Less: Debt issuance costs, net&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;(1,053)&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;(1,632)&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 7.75pt;text-align:left;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;Less: Unamortized discount, net&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:400;line-height:100%"&gt;(999)&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;(1,494)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Total Senior secured term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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;245,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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;244,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:100%"&gt;Credit Facility&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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;Less: Debt issuance costs, net&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:400;line-height:100%"&gt;(308)&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;(441)&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:400;line-height:100%"&gt;Net Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&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:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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: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;text-align:left;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;Total Long-term debt&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;padding:2px 0 2px 1pt;text-align:left;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;border-bottom: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:400;line-height:100%"&gt;244,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;border-bottom: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:400;line-height:100%"&gt;243,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Altisource Portfolio Solutions S.A. and its wholly-owned subsidiary, Altisource S.&#xe0;&#160;r.l. entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) in April 2018 with Morgan Stanley Senior Funding, Inc., as administrative agent and collateral agent, and certain lenders.  Under the Credit Agreement, Altisource borrowed $412.0 million in the form of Term B Loans and obtained a $15.0 million revolving credit facility.  The Term B Loans mature in April 2024.  Altisource terminated the revolving credit facility on December 1, 2021.  Altisource Portfolio Solutions S.A. and certain subsidiaries are guarantors of the Term B Loans (collectively, the &#x201c;Guarantors&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;There are no mandatory repayments of the Term B Loans except as set forth below until the April 2024 maturity when the balance is due.  All amounts outstanding under the Term B Loans will become due on the earlier of (i) April&#160;3, 2024, and (ii) the date on which the loans are declared to be due and owing by the administrative agent at the request (or with the consent) of the Required Lenders (as defined in the Credit Agreement; other capitalized terms, unless defined herein, are defined in the Credit Agreement) or as otherwise provided in the Credit Agreement upon the occurrence of any event of default.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 addition to the scheduled principal payments, subject to certain exceptions, the Term B Loans are subject to mandatory prepayment upon issuances of debt, certain casualty and condemnation events and sales of assets, as well as from a percentage of Consolidated Excess Cash Flow if our leverage ratio as of each year-end computation date is greater than 3.00 to 1.00, as calculated in accordance with the provisions of the Credit Agreement (the percentage increases if our leverage ratio exceeds 3.50 to 1.00).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Altisource may incur incremental indebtedness under the Credit Agreement from one or more incremental lenders, which may include existing lenders, in an aggregate incremental principal amount not to exceed $125.0 million, subject to certain conditions set forth in the Credit Agreement, including a sublimit of $80.0 million with respect to incremental revolving credit commitments and, after giving effect to the incremental borrowing, the Company&#x2019;s leverage ratio does not exceed 3.00 to 1.00.  The lenders have no obligation to provide any incremental indebtedness.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 Term B Loans bear interest at rates based upon, at our option, the Adjusted Eurodollar Rate or the Base Rate.  Adjusted Eurodollar Rate term loans bear interest at a rate per annum equal to the sum of (i) the greater of (x) the Adjusted Eurodollar Rate for a three month interest period and (y) 1.00% plus (ii) 4.00%.  Base Rate term loans bear interest at a rate per annum equal to the sum of (i) the greater of (x) the Base Rate and (y) 2.00% plus (ii) 3.00%.  The interest rate as of September&#160;30, 2022 was 6.25%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 payment of all amounts owing by Altisource under the Credit Agreement is guaranteed by the Guarantors and is secured by a pledge of all equity interests of certain subsidiaries of Altisource, as well as a lien on substantially all of the assets of Altisource S.&#xe0;&#160;r.l. and the Guarantors, subject to certain exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 Credit Agreement includes covenants that restrict or limit, among other things, our ability, subject to certain exceptions and baskets, to incur indebtedness; incur liens on our assets; sell, transfer or dispose of assets; make Restricted Junior Payments including share repurchases, dividends and repayment of junior indebtedness; make investments; dispose of equity interests of any Material Subsidiaries; engage in a line of business substantially different than existing businesses and businesses reasonably related, complimentary or ancillary thereto; amend material debt agreements or other material contracts; engage in certain transactions with affiliates; enter into sale/leaseback transactions; grant negative pledges or agree to such other restrictions relating to subsidiary dividends and distributions; make changes to our fiscal year; and engage in mergers and consolidations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 Credit Agreement contains certain events of default including (i) failure to pay principal when due or interest or any other amount owing on any other obligation under the Credit Agreement within five days of becoming due, (ii) material incorrectness of representations and warranties when made, (iii) breach of certain other covenants, subject to cure periods described in the Credit Agreement, (iv) failure to pay principal or interest on any other debt that equals or exceeds $40.0 million when due, (v) default on any other debt that equals or exceeds $40.0 million that causes, or gives the holder or holders of such debt the ability to cause, an acceleration of such debt, (vi) occurrence of a Change of Control, (vii) bankruptcy and insolvency events, (viii) entry by a court of one or more judgments against us in an amount in excess of $40.0 million that remain unbonded, undischarged or unstayed for a certain number of days after the entry thereof, (ix) the occurrence of certain ERISA events and (x) the failure of certain Loan Documents to be in full force and effect.  If any event of default occurs and is not cured within applicable grace periods set forth in the Credit Agreement or waived, all loans and other obligations could become due and immediately payable and the facility could be terminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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, debt issuance costs were $1.1 million, net of $3.5 million of accumulated amortization.  As of December&#160;31, 2021, debt issuance costs were $1.6 million, net of $2.9 million of accumulated amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;22, 2021 Altisource S.&#xe0; r.l, a subsidiary of Altisource Portfolio Solutions S.A., entered into a revolving credit facility with a related party, STS Master Fund, Ltd. (&#x201c;STS&#x201d;) (the &#x201c;Credit Facility&#x201d;).  STS is an investment fund managed by Deer Park Road Management Company, LP.  Deer Park Road Management Company, LP owns approximately 24% of Altisource&#x2019;s common stock as of September&#160;30, 2022.  Deer Park&#x2019;s Chief Investment Officer and managing partner was a member of Altisource&#x2019;s Board of Directors until his resignation on March 1, 2022.  The replacement director appointed by the Board of Directors is a current employee of Deer Park.  Under the terms of the Credit Facility, STS will make loans to Altisource from time to time, in amounts requested by Altisource and Altisource may voluntarily prepay all or any portion of the outstanding loans at any time.  The Credit Facility provides Altisource the ability to borrow a maximum amount of $20.0 million through June&#160;22, 2022, $15.0 million through June&#160;22, 2023, and $10.0 million until the end of the term.  Amounts that are repaid may be re-borrowed in accordance with the limitations set forth below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Outstanding amounts borrowed pursuant to the Credit Facility will amortize over the three-year term as follows: on June&#160;22, 2022, the difference between the then outstanding balance above $15.0 million and $15.0 million, on June&#160;22, 2023, the difference between the then outstanding balance above $10.0 million and $10.0 million, and on June&#160;22, 2024, the then outstanding balance of the loan will be due and payable by Altisource.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Borrowings under the Credit Facility bear interest at 9.00% per annum and are payable quarterly on the last business day of each March, June, September and December.  In connection with the Credit Facility, Altisource is required to pay customary fees, including an upfront fee equal to $0.5&#160;million at the initial extension of credit pursuant to the facility, an unused line fee of 0.5% and, an early termination fee in the event of a refinancing transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Altisource&#x2019;s obligations under the Credit Facility are secured by a lien on all equity in Altisource&#x2019;s subsidiary incorporated in India, Altisource Business Solutions Private Limited, pursuant to a pledge agreement entered into by Altisource Asia Holdings Ltd I, a wholly owned Altisource subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 Credit Facility contains additional representations, warranties, covenants, terms and conditions customary for transactions of this type, that restrict or limit, among other things, our ability to use the proceeds of credit only for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 Credit Facility contains certain events of default including (i) failure to pay principal when due or interest or any other amount owing on any other obligation under the Credit Facility within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfODI4NQ_ac0f1071-c4cc-46f7-9abe-0cc96fd53bd0"&gt;three&lt;/span&gt; business days of becoming due, (ii) failure to perform or observe any material provisions of the Credit Documents to be performed or complied with, (iii) material incorrectness of representations and warranties when made, (iv) default on any other debt that equals or exceeds $40.0&#160;million that causes, or gives the holder or holders of such debt the ability to cause, an acceleration of such debt, (v) entry by a court of one or more judgments against us in an amount in excess of $40.0&#160;million that remain unbonded, undischarged or unstayed for a certain number of days after the entry thereof, (vi) occurrence of a Change of Control, (vii) bankruptcy and insolvency events.  If any event of default occurs and is not cured within applicable grace periods set forth in the Credit Facility or waived, all loans and other obligations could become due and immediately payable and the facility could be terminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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, there was no outstanding debt under the Credit Facility.  As of September&#160;30, 2022 and December&#160;31, 2021, debt issuance costs were $0.3 million, net of $0.2 million of accumulated amortization, and $0.4&#160;million, net of $0.1&#160;million of accumulated amortization, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfOTQwOQ_57bc63b0-cfd0-4e1b-87d4-91ebb800039f">&lt;div style="margin-bottom:9pt;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;Long-term debt consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Senior secured term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;247,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;247,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 7.75pt;text-align:left;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;Less: Debt issuance costs, net&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;(1,053)&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;(1,632)&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 7.75pt;text-align:left;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;Less: Unamortized discount, net&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:400;line-height:100%"&gt;(999)&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;(1,494)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Total Senior secured term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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;245,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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;244,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:100%"&gt;Credit Facility&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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;Less: Debt issuance costs, net&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:400;line-height:100%"&gt;(308)&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;(441)&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:400;line-height:100%"&gt;Net Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&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:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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: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;text-align:left;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;Total Long-term debt&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;padding:2px 0 2px 1pt;text-align:left;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;border-bottom: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:400;line-height:100%"&gt;244,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;border-bottom: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:400;line-height:100%"&gt;243,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2ee1ed74011e4aae9c9bab004f817342_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfMi0yLTEtMS05Mjc5MQ_9c59d2dd-13e9-45d7-8d81-9bf5b26ed1df"
      unitRef="usd">247204000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7af95cacd19a427583962efcbb92ca83_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfMi00LTEtMS05Mjc5MQ_895b2a75-d176-4d42-b5aa-6ff517e02f4c"
      unitRef="usd">247204000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i2ee1ed74011e4aae9c9bab004f817342_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfMy0yLTEtMS05Mjc5MQ_ec5c2802-09ee-40d8-b974-e47901483c33"
      unitRef="usd">1053000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i7af95cacd19a427583962efcbb92ca83_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfMy00LTEtMS05Mjc5MQ_ced41b75-9a15-4b6c-bb2d-87b9216781f0"
      unitRef="usd">1632000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i2ee1ed74011e4aae9c9bab004f817342_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfNC0yLTEtMS05Mjc5MQ_8ccad5f8-faaa-4193-a4e6-c576d59e2fa3"
      unitRef="usd">999000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i7af95cacd19a427583962efcbb92ca83_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfNC00LTEtMS05Mjc5MQ_aadd02b2-13f8-4277-ae5b-cc397928bcbc"
      unitRef="usd">1494000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebt
      contextRef="i2ee1ed74011e4aae9c9bab004f817342_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfNy0yLTEtMS05Mjc5MQ_0a44ff73-5974-4cde-a013-c717abbcbda2"
      unitRef="usd">245152000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i7af95cacd19a427583962efcbb92ca83_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfNy00LTEtMS05Mjc5MQ_d0c2f0e4-facf-463c-9d4e-4492a208a777"
      unitRef="usd">244078000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3d7f55194cb543c098ab43438f359355_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfOS0yLTEtMS05Mjc5MQ_1b9adb00-1847-488f-ab02-f6b2cb99557d"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iad33a46c57b745f48a5b1d87a8df435c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfOS00LTEtMS05Mjc5MQ_d3f6e4dd-b55b-4470-82d8-9ab50a1410bf"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i3d7f55194cb543c098ab43438f359355_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfMTAtMi0xLTEtOTI3OTE_6feee42d-dfce-4982-81a4-e820233715b1"
      unitRef="usd">308000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iad33a46c57b745f48a5b1d87a8df435c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfMTAtNC0xLTEtOTI3OTE_3bdc582f-ca2a-47c6-9cd7-5b21995f16cf"
      unitRef="usd">441000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i3d7f55194cb543c098ab43438f359355_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfMTEtMi0xLTEtOTI3OTE_3a01a785-e6c7-4637-a064-99e75614cb27"
      unitRef="usd">308000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iad33a46c57b745f48a5b1d87a8df435c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfMTEtNC0xLTEtOTI3OTE_a55a063b-55ff-4d65-bcbe-e2d3ca6485e0"
      unitRef="usd">441000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfMTUtMi0xLTEtOTI3OTE_a35fb61b-6140-41c0-a63b-7416ecf4cafb"
      unitRef="usd">244844000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RhYmxlOjY5MDVmNjc3YTNkYTQ5ZjRiYzAzNmVmN2JiMzE4ZDFiL3RhYmxlcmFuZ2U6NjkwNWY2NzdhM2RhNDlmNGJjMDM2ZWY3YmIzMThkMWJfMTUtNC0xLTEtOTI3OTE_ef4514e7-fd11-41f7-b724-fe50dff37b09"
      unitRef="usd">243637000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2904bf153952498ca634a21578850037_I20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMzkz_38400275-e5af-4689-9009-3971dfb45a4e"
      unitRef="usd">412000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i19251a7a54d7466cb8739f4f8203bbad_I20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNDM5_67af9f40-c0cf-4c97-ad32-473060133b87"
      unitRef="usd">15000000</us-gaap:DebtInstrumentFaceAmount>
    <asps:MaximumDebtInstrumentCovenantLeverageRatioToAvoidMandatoryPrepayments
      contextRef="ia891301f8b16494a975393a03da45c9d_D20180401-20180430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMTY4MQ_7a7153be-50b6-4803-99e1-ab0388ad4355"
      unitRef="number">3.00</asps:MaximumDebtInstrumentCovenantLeverageRatioToAvoidMandatoryPrepayments>
    <asps:DebtInstrumentCovenantLeverageRatioAtWhichMandatoryPrepaymentsIncrease
      contextRef="ia891301f8b16494a975393a03da45c9d_D20180401-20180430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMTgxOQ_2309e8f1-515c-44ab-bfd9-ec36faea52d8"
      unitRef="number">3.50</asps:DebtInstrumentCovenantLeverageRatioAtWhichMandatoryPrepaymentsIncrease>
    <asps:PotentialIncreaseInAdditionalBorrowings
      contextRef="i19251a7a54d7466cb8739f4f8203bbad_I20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMjAzNg_f3a799b8-adde-4da1-b363-1cdeb40ff5ff"
      unitRef="usd">125000000</asps:PotentialIncreaseInAdditionalBorrowings>
    <asps:PotentialIncreaseInAdditionalBorrowingsSublimit
      contextRef="i19251a7a54d7466cb8739f4f8203bbad_I20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMjEyOQ_de0b1690-1569-40d7-b3df-4203cf7ff300"
      unitRef="usd">80000000</asps:PotentialIncreaseInAdditionalBorrowingsSublimit>
    <asps:MaximumDebtInstrumentCovenantLeverageRatioToAvoidMandatoryPrepayments
      contextRef="ia891301f8b16494a975393a03da45c9d_D20180401-20180430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMjI4OQ_7a7153be-50b6-4803-99e1-ab0388ad4355"
      unitRef="number">3.00</asps:MaximumDebtInstrumentCovenantLeverageRatioToAvoidMandatoryPrepayments>
    <asps:DebtInstrumentFixedBaseRate
      contextRef="ibbc4abd8a0454f8c877884b09cec406e_D20180401-20180430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMjY3MQ_e686c998-e124-4b4b-bcdb-00ae4d4cfbdc"
      unitRef="number">0.0100</asps:DebtInstrumentFixedBaseRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ibbc4abd8a0454f8c877884b09cec406e_D20180401-20180430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMjY4NA_dd4a54fe-5580-4241-ac53-d59ce550bec2"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <asps:DebtInstrumentFixedBaseRate
      contextRef="ia7041b18fe2a430d8bbfdf78485a21f6_D20180401-20180430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMjgwOQ_318d948e-e269-4ee1-8dc7-e3ba6d350205"
      unitRef="number">0.0200</asps:DebtInstrumentFixedBaseRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia7041b18fe2a430d8bbfdf78485a21f6_D20180401-20180430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMjgyMg_86ff72ff-8909-4587-9a2a-c2ab6dbb3588"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i0dd766695cfd4e9998c83ee664981a57_I20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfMjg1OA_21b45949-93ec-4dd2-a578-8af7e41b58c0"
      unitRef="number">0.0625</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <asps:DebtCovenantPaymentDueDateDefaultPeriod
      contextRef="i87e4993a422147aa805d5c9c76e56479_D20180401-20180430"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNDI4MA_8bff101b-7606-44b8-9236-2b86faa8e017">P5D</asps:DebtCovenantPaymentDueDateDefaultPeriod>
    <asps:DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault
      contextRef="i43bc1fa2571e4759b32eb999ebd803f3_D20180401-20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNDU1Ng_c68fa6fb-ef62-4ff5-9f55-6e6c017928b1"
      unitRef="usd">40000000</asps:DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault>
    <asps:DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault
      contextRef="i43bc1fa2571e4759b32eb999ebd803f3_D20180401-20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNDYyMg_8662f7ee-1298-46fa-8784-a1b96a691f60"
      unitRef="usd">40000000</asps:DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault>
    <asps:DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault
      contextRef="i43bc1fa2571e4759b32eb999ebd803f3_D20180401-20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNDkwMA_146c9e4c-b7de-425d-a881-94ca3ba1d5d7"
      unitRef="usd">40000000</asps:DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNTM5OA_060e7fb0-95cf-4b3d-977e-7da38e2861b5"
      unitRef="usd">1100000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNTQwOQ_6a63a020-f14e-4876-aca0-4339effeb8a2"
      unitRef="usd">3500000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNTQ3Nw_4af0f404-5193-4397-bde9-fa0363272746"
      unitRef="usd">1600000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNTQ4OA_2257d2f1-ea5d-4c3f-a5b9-7b26e332d665"
      unitRef="usd">2900000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="icfe3a2cd9c04485eb7b2513e8276864b_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNTg4MA_443ea6ce-51dc-4f63-9a05-5dbc167cc5b6"
      unitRef="number">0.24</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia36830ddc2844120a8eda8e585d5948b_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNjQ3NA_fbd0b11a-0bec-43c3-9d04-aa0dfc962c97"
      unitRef="usd">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idb0434172cbd4543ad7dd32b078dadcb_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNjUwMA_8aaab1ec-2f76-46d8-bdf4-352d6ed0fd06"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i35a780162e164d0786f956c6bc99a031_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNjUzMA_a946f96b-7501-47e1-b66d-2f01e0acffcf"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="icfa11e53836d4d5780b6cf9e85ddb640_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfOTQxMg_b91ecd91-4b30-4a14-b785-c98d7e1ae61d">P3Y</us-gaap:DebtInstrumentTerm>
    <asps:LineOfCreditFacilityOutstandingBalanceThreshold
      contextRef="ia36830ddc2844120a8eda8e585d5948b_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNjg0MQ_4a3ead03-b02b-4d90-9a15-8035e91d279e"
      unitRef="usd">15000000</asps:LineOfCreditFacilityOutstandingBalanceThreshold>
    <asps:LineOfCreditFacilityOutstandingBalanceThreshold
      contextRef="ia36830ddc2844120a8eda8e585d5948b_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNjg0OA_198c271e-c108-4b81-9507-2deb6d5137e9"
      unitRef="usd">15000000</asps:LineOfCreditFacilityOutstandingBalanceThreshold>
    <asps:LineOfCreditFacilityOutstandingBalanceThreshold
      contextRef="idb0434172cbd4543ad7dd32b078dadcb_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNjkyOA_9893e5ed-f4e1-45aa-82e8-a737a0a4aa71"
      unitRef="usd">10000000</asps:LineOfCreditFacilityOutstandingBalanceThreshold>
    <asps:LineOfCreditFacilityOutstandingBalanceThreshold
      contextRef="idb0434172cbd4543ad7dd32b078dadcb_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNjkzNQ_5f68af5b-658d-4c87-af96-8bbfdf5ff491"
      unitRef="usd">10000000</asps:LineOfCreditFacilityOutstandingBalanceThreshold>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i28efcac4b9714b41a1b36cbe042acd94_I20210622"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNzA5NQ_79a52dc3-1b6f-45d5-be64-ba5c4138fec8"
      unitRef="number">0.0900</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="icfa11e53836d4d5780b6cf9e85ddb640_D20210622-20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNzM1OQ_db6cf4ea-4ac1-4f5d-9362-af02dc59b0b4"
      unitRef="usd">500000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="icfa11e53836d4d5780b6cf9e85ddb640_D20210622-20210622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfNzQ0NQ_42831830-2aba-4bc9-8678-2d43f2a4dba2"
      unitRef="number">0.005</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <asps:LineOfCreditFacilityCovenantThreshold
      contextRef="i28efcac4b9714b41a1b36cbe042acd94_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfODU2NA_b82abdc5-d534-4352-974e-1f4b9612a54c"
      unitRef="usd">40000000</asps:LineOfCreditFacilityCovenantThreshold>
    <asps:LineOfCreditFacilityCovenantThreshold
      contextRef="i28efcac4b9714b41a1b36cbe042acd94_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfODc1OQ_1035e644-448d-4b4b-8235-c6e5f2a16852"
      unitRef="usd">40000000</asps:LineOfCreditFacilityCovenantThreshold>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iad33a46c57b745f48a5b1d87a8df435c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfOTIwNg_58012ee5-452f-4f19-bb04-d41547a7fed3"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3d7f55194cb543c098ab43438f359355_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfOTIwNg_aeaaa20e-e5b3-45f6-9ab0-5df2677ce806"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i3d7f55194cb543c098ab43438f359355_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfOTI5Ng_75ad0375-4a46-4a72-8ff6-e49944fc7677"
      unitRef="usd">300000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="i3d7f55194cb543c098ab43438f359355_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfOTMwNw_c1b99d26-18ca-4a27-a2f9-d65a07274833"
      unitRef="usd">200000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iad33a46c57b745f48a5b1d87a8df435c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfOTM0Mw_0f2a5562-e846-44a9-9e81-03fef65d2a90"
      unitRef="usd">400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="iad33a46c57b745f48a5b1d87a8df435c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182MS9mcmFnOmQyOGU0MjVkOTE5YjQxOGNiMDU1NDA4OWNkNzZmODY1L3RleHRyZWdpb246ZDI4ZTQyNWQ5MTliNDE4Y2IwNTU0MDg5Y2Q3NmY4NjVfOTM1NA_4592ce3a-6475-4fa8-b519-3d43d9e35cba"
      unitRef="usd">100000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <asps:OtherLiabilitiesNoncurrentTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RleHRyZWdpb246YmI3ZjM4YTJiMmRlNDA4Nzk3ODlkYTViMzVhZGE2NjdfODM_8510746a-7a85-4bbd-897a-98802f5415da">OTHER NON-CURRENT LIABILITIES &lt;div style="margin-bottom:9pt;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;Other non-current liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Operating lease 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;padding:2px 0 2px 1pt;text-align:left;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;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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;5,029&#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:400;line-height:100%"&gt;Income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,588&#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;14,156&#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;Deferred revenue&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:400;line-height:100%"&gt;36&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#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;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;17,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;19,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:OtherLiabilitiesNoncurrentTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RleHRyZWdpb246YmI3ZjM4YTJiMmRlNDA4Nzk3ODlkYTViMzVhZGE2NjdfNzA_05e81231-6d1c-4a83-b455-560a7f51cdef">&lt;div style="margin-bottom:9pt;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;Other non-current liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Operating lease 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;padding:2px 0 2px 1pt;text-align:left;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;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,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;5,029&#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:400;line-height:100%"&gt;Income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,588&#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;14,156&#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;Deferred revenue&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:400;line-height:100%"&gt;36&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#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;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;17,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;19,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RhYmxlOjFlMTJiNzlkMTMwYTRmYmRiNzRjMjU3MzY2Y2NkYTk2L3RhYmxlcmFuZ2U6MWUxMmI3OWQxMzBhNGZiZGI3NGMyNTczNjZjY2RhOTZfMi0yLTEtMS05Mjc5MQ_5198b46f-9eac-4ecf-809b-8257dc41ecc9"
      unitRef="usd">3800000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RhYmxlOjFlMTJiNzlkMTMwYTRmYmRiNzRjMjU3MzY2Y2NkYTk2L3RhYmxlcmFuZ2U6MWUxMmI3OWQxMzBhNGZiZGI3NGMyNTczNjZjY2RhOTZfMi00LTEtMS05Mjc5MQ_b202ebbe-e132-46f5-b84f-6d2712fc4cc5"
      unitRef="usd">5029000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RhYmxlOjFlMTJiNzlkMTMwYTRmYmRiNzRjMjU3MzY2Y2NkYTk2L3RhYmxlcmFuZ2U6MWUxMmI3OWQxMzBhNGZiZGI3NGMyNTczNjZjY2RhOTZfMy0yLTEtMS05Mjc5MQ_b83a7e7d-d55f-460d-9623-4fc773501568"
      unitRef="usd">13588000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RhYmxlOjFlMTJiNzlkMTMwYTRmYmRiNzRjMjU3MzY2Y2NkYTk2L3RhYmxlcmFuZ2U6MWUxMmI3OWQxMzBhNGZiZGI3NGMyNTczNjZjY2RhOTZfMy00LTEtMS05Mjc5MQ_9ea0cd12-decb-4dd4-bea4-6ec39cd71e27"
      unitRef="usd">14156000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RhYmxlOjFlMTJiNzlkMTMwYTRmYmRiNzRjMjU3MzY2Y2NkYTk2L3RhYmxlcmFuZ2U6MWUxMmI3OWQxMzBhNGZiZGI3NGMyNTczNjZjY2RhOTZfNC0yLTEtMS05Mjc5MQ_91331e06-9715-47d5-bd75-e5934a75c8c7"
      unitRef="usd">36000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RhYmxlOjFlMTJiNzlkMTMwYTRmYmRiNzRjMjU3MzY2Y2NkYTk2L3RhYmxlcmFuZ2U6MWUxMmI3OWQxMzBhNGZiZGI3NGMyNTczNjZjY2RhOTZfNC00LTEtMS05Mjc5MQ_ea1731e7-435a-45c2-8f81-be4c2c9e7b19"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RhYmxlOjFlMTJiNzlkMTMwYTRmYmRiNzRjMjU3MzY2Y2NkYTk2L3RhYmxlcmFuZ2U6MWUxMmI3OWQxMzBhNGZiZGI3NGMyNTczNjZjY2RhOTZfNS0yLTEtMS05Mjc5MQ_69b89b6d-c2a7-4cac-a92a-65f9c497eb47"
      unitRef="usd">84000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RhYmxlOjFlMTJiNzlkMTMwYTRmYmRiNzRjMjU3MzY2Y2NkYTk2L3RhYmxlcmFuZ2U6MWUxMmI3OWQxMzBhNGZiZGI3NGMyNTczNjZjY2RhOTZfNS00LTEtMS05Mjc5MQ_2ef2e9e1-8c4a-4031-b8cd-1aff056663f1"
      unitRef="usd">81000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RhYmxlOjFlMTJiNzlkMTMwYTRmYmRiNzRjMjU3MzY2Y2NkYTk2L3RhYmxlcmFuZ2U6MWUxMmI3OWQxMzBhNGZiZGI3NGMyNTczNjZjY2RhOTZfNy0yLTEtMS05Mjc5MQ_91b3b637-a516-4df8-b5d5-62dd677c264c"
      unitRef="usd">17508000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182NC9mcmFnOmJiN2YzOGEyYjJkZTQwODc5Nzg5ZGE1YjM1YWRhNjY3L3RhYmxlOjFlMTJiNzlkMTMwYTRmYmRiNzRjMjU3MzY2Y2NkYTk2L3RhYmxlcmFuZ2U6MWUxMmI3OWQxMzBhNGZiZGI3NGMyNTczNjZjY2RhOTZfNy00LTEtMS05Mjc5MQ_54919e61-0d26-46e2-91c1-b8e6bf305a7a"
      unitRef="usd">19266000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RleHRyZWdpb246ODNmNTUzMzQ3YzZlNDJkZmE4MjEwM2QyNTY5MjYzNmFfMTg3Mw_a62f2224-de9e-4062-a30a-1e2056ecd1f5">FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS &lt;div style="margin-bottom:9pt;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 presents the carrying amount and estimated fair value of financial instruments and certain liabilities measured at fair value as of September&#160;30, 2022 and December&#160;31, 2021.  The following fair values are estimated using market information and what the Company believes to be appropriate valuation methodologies under GAAP:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.730%"/&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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&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:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;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;63,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;63,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;98,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;98,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#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 19pt;text-align:left;text-indent:-9pt;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;Restricted cash&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;3,584&#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;3,584&#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;&#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;4,017&#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;4,017&#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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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;Short-term receivable&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:400;line-height:100%"&gt;3,433&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,433&#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;3,643&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,643&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;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;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:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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 19pt;text-align:left;text-indent:-9pt;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;Senior secured term loan&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;247,204&#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;200,235&#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;247,204&#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;224,956&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Cash and cash equivalents and restricted cash are carried at amounts that approximate their fair values due to the highly liquid nature of these instruments and were measured using Level 1 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 our senior secured term loan is based on quoted market prices.  Based on the frequency of trading, we do not believe that there is an active market for our debt.  Therefore, the quoted prices are considered Level 2 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 connection with the sale of Pointillist on December 1, 2021, Altisource is scheduled to receive, assuming no indemnification claims, $3.5&#160;million on the first anniversary of the sale closing and received $0.3&#160;million from the Working Capital Escrow in May 2022 (See Note 3 for additional information).  We measure short-term receivables without a stated interest rate based on the present value of the future payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;There were no transfers between different levels during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Financial instruments that subject us to concentrations of credit risk primarily consist of cash and cash equivalents and accounts receivable.  Our policy is to deposit our cash and cash equivalents with larger, highly rated financial institutions.  The Company derived 45% and 40% of its revenue from Ocwen for the three and nine months ended September&#160;30, 2022, respectively (see Note 2 for additional information on Ocwen revenues and accounts receivable balance).  The Company strives to mitigate its concentrations of credit risk with respect to accounts receivable by actively monitoring past due accounts and the economic status of larger customers, if known.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RleHRyZWdpb246ODNmNTUzMzQ3YzZlNDJkZmE4MjEwM2QyNTY5MjYzNmFfMTg3NA_4d5e228c-3ed0-43df-b512-1bd6aa6ad373">The following fair values are estimated using market information and what the Company believes to be appropriate valuation methodologies under GAAP:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.730%"/&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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&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:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;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;63,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;63,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;98,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;98,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#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 19pt;text-align:left;text-indent:-9pt;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;Restricted cash&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;3,584&#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;3,584&#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;&#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;4,017&#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;4,017&#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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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;Short-term receivable&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:400;line-height:100%"&gt;3,433&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,433&#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;3,643&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,643&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;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;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:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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 19pt;text-align:left;text-indent:-9pt;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;Senior secured term loan&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;247,204&#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;200,235&#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;247,204&#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;224,956&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNC0yLTEtMS05Mjc5MQ_fcf89618-e91c-44d1-8645-5ad75e4872fe"
      unitRef="usd">63812000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6e475ce50cb04cbea9c5289ec1865d85_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNC00LTEtMS05Mjc5MQ_5473d617-54d3-4e8d-a432-31b8fedae8ba"
      unitRef="usd">63812000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia61f26d24da3452295c368441d80716a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNC02LTEtMS05Mjc5MQ_6bb4e9f1-9c18-4ff6-9aee-37b8d757c8c9"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4808b89539904c9a8a87d2afbafa62f6_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNC04LTEtMS05Mjc5MQ_f1685c9d-9c07-41a5-baeb-3736e186bbdd"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNC0xMC0xLTEtOTI3OTE_da9ed553-82be-4bc3-91f8-b7bc76aa8343"
      unitRef="usd">98132000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4a640e618e934d60874ba1214b941f70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNC0xMi0xLTEtOTI3OTE_136bf013-0061-4130-9b70-b3229b680e24"
      unitRef="usd">98132000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i50f24b984a59445c9aa5c8e2172c71e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNC0xNC0xLTEtOTI3OTE_99e4d91e-dd4d-45a4-ac61-287aeddb70c4"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib34f87341d8147beb95af81db4034d60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNC0xNi0xLTEtOTI3OTE_c643c504-6ea9-4b1d-b047-9c7a16a02947"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNS0yLTEtMS05Mjc5MQ_cc820e18-1b61-433b-9687-d0cd3105b42b"
      unitRef="usd">3584000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i6e475ce50cb04cbea9c5289ec1865d85_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNS00LTEtMS05Mjc5MQ_0e7b3e27-bc7e-4c79-acc9-05745b7b52f7"
      unitRef="usd">3584000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ia61f26d24da3452295c368441d80716a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNS02LTEtMS05Mjc5MQ_2741b42f-f15f-4c0c-ba08-f9e348681679"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i4808b89539904c9a8a87d2afbafa62f6_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNS04LTEtMS05Mjc5MQ_a3e4aa1c-1710-436f-93e4-dbb9b53c1e49"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNS0xMC0xLTEtOTI3OTE_6b6253be-19b5-4d37-8828-e7ea367d331f"
      unitRef="usd">4017000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i4a640e618e934d60874ba1214b941f70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNS0xMi0xLTEtOTI3OTE_78340b29-0181-4947-b7b1-234769f771a0"
      unitRef="usd">4017000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i50f24b984a59445c9aa5c8e2172c71e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNS0xNC0xLTEtOTI3OTE_7de6ea98-a40e-4275-9b81-326367fe43f4"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ib34f87341d8147beb95af81db4034d60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNS0xNi0xLTEtOTI3OTE_9fea3de0-4db6-4a36-9c32-5d7bebb45ad0"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNy0yLTEtMS05Mjc5MQ_9edcca8c-ea81-41ac-9c23-3cecf9014165"
      unitRef="usd">3433000</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i6e475ce50cb04cbea9c5289ec1865d85_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNy00LTEtMS05Mjc5MQ_d8e4c21f-bfdc-48f4-8eb9-c49f687fcb40"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="ia61f26d24da3452295c368441d80716a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNy02LTEtMS05Mjc5MQ_8d7d601f-76bd-461f-b106-a4861b4aa9bd"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i4808b89539904c9a8a87d2afbafa62f6_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNy04LTEtMS05Mjc5MQ_5220e10d-df6c-4847-99a1-fe9e41e1a3ec"
      unitRef="usd">3433000</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNy0xMC0xLTEtOTI3OTE_77250c1e-c2f3-4aaa-9ebe-32b45a2444cd"
      unitRef="usd">3643000</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i4a640e618e934d60874ba1214b941f70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNy0xMi0xLTEtOTI3OTE_e02bfa19-7f4c-4423-ba37-40cf696e3929"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i50f24b984a59445c9aa5c8e2172c71e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNy0xNC0xLTEtOTI3OTE_c89bbd75-daf0-4181-8ee7-ece2bd21d7a0"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="ib34f87341d8147beb95af81db4034d60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfNy0xNi0xLTEtOTI3OTE_7dd3452a-39f2-45c0-bcb3-0d38a79e9c03"
      unitRef="usd">3643000</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:LongTermDebtFairValue
      contextRef="i2ee1ed74011e4aae9c9bab004f817342_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfMTEtMi0xLTEtOTI3OTE_f2763d52-386c-4981-916b-425bdcc0ee08"
      unitRef="usd">247204000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if7acf4cb5d3a4a3dba063444834f1d68_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfMTEtNC0xLTEtOTI3OTE_54b5978c-e448-4ce1-8af1-b72b5beb651c"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i283a284d910441da98a4f1ef8665dd6e_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfMTEtNi0xLTEtOTI3OTE_438444c7-5b99-420f-ba95-e65545436b1e"
      unitRef="usd">200235000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i12f6823aa67d4ccdb792ad10a0c6254a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfMTEtOC0xLTEtOTI3OTE_91c49064-f08f-4ab0-acf0-a4fd29e8203f"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7af95cacd19a427583962efcbb92ca83_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfMTEtMTAtMS0xLTkyNzkx_b11fccde-782d-456e-8987-cf79bc1e763d"
      unitRef="usd">247204000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i93a7b13d84eb4068994ecfd2a67f8f19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfMTEtMTItMS0xLTkyNzkx_735fc056-8010-428f-90ae-28976c6919b8"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="icd04c78e459f4a9793c8b038fda2888f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfMTEtMTQtMS0xLTkyNzkx_9c26e4f0-dfe3-4599-a5e1-5698adfa29ed"
      unitRef="usd">224956000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i499263b48ebc4f15929bccbf6327c8e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RhYmxlOjVkOGIwNTkwMDgzYjRmNTVhNDU3Nzg4ODZhY2ZjNmExL3RhYmxlcmFuZ2U6NWQ4YjA1OTAwODNiNGY1NWE0NTc3ODg4NmFjZmM2YTFfMTEtMTYtMS0xLTkyNzkx_2bad0ffb-cb4d-40cc-9c66-4802ae0e089a"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ie0e01ecd49104dd99356e055862768a0_D20221201-20221201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RleHRyZWdpb246ODNmNTUzMzQ3YzZlNDJkZmE4MjEwM2QyNTY5MjYzNmFfOTQ4_613ed9eb-73a3-4bc8-9c6d-41521c547ee2"
      unitRef="usd">3500000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:RestrictedCashCurrent
      contextRef="iba280becbece4e779dbb184f1ef9d0c1_I20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RleHRyZWdpb246ODNmNTUzMzQ3YzZlNDJkZmE4MjEwM2QyNTY5MjYzNmFfNjA0NzMxMzk1NDc0OQ_a2cecd84-c1aa-44d8-ba34-6fd2c00d8a4b"
      unitRef="usd">300000</us-gaap:RestrictedCashCurrent>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idb7d8ba89b744fe1837800fd2bb3d493_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RleHRyZWdpb246ODNmNTUzMzQ3YzZlNDJkZmE4MjEwM2QyNTY5MjYzNmFfMTUyOQ_5f60502c-f0de-45ae-8730-03f90fc03df5"
      unitRef="number">0.45</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0b129b3ad3974326a3fa82004df61e32_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY182Ny9mcmFnOjgzZjU1MzM0N2M2ZTQyZGZhODIxMDNkMjU2OTI2MzZhL3RleHRyZWdpb246ODNmNTUzMzQ3YzZlNDJkZmE4MjEwM2QyNTY5MjYzNmFfMTUzNg_0849bb0e-b851-4721-a886-6665f7b7c1c3"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfODI4Nw_6c7c1a2e-ab75-4d59-9de7-334b9b3d8b30">SHAREHOLDERS&#x2019; EQUITY AND SHARE-BASED COMPENSATION &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 May 15, 2018, our shareholders approved the renewal and replacement of the share repurchase program previously approved by the shareholders on May&#160;17, 2017.  Under the program, we are authorized to purchase up to 4.3 million shares of our common stock, based on a limit of 25% of the outstanding shares of common stock on the date of approval, at a minimum price of $1.00 per share and a maximum price of $500.00 per share, for a period of five years from the date of approval.  As of September&#160;30, 2022, approximately 2.4 million shares of common stock remain available for repurchase under the program.  There were no purchases of shares of common stock during the nine months ended September&#160;30, 2022 and 2021.  Luxembourg law limits share repurchases to the balance of Altisource Portfolio Solutions S.A. (unconsolidated parent company) retained earnings, less the value of shares repurchased.  As of September&#160;30, 2022, we can repurchase up to approximately $71 million of our common stock under Luxembourg law.  Our Credit Agreement also limits the amount we can spend on share repurchases, which limit was approximately $421 million as of September&#160;30, 2022, and may prevent repurchases in certain circumstances, including if our leverage ratio exceeds 3.50 to 1.00.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 issue share-based awards in the form of stock options, restricted shares and restricted share units for certain employees, officers and directors.  We recognized share-based compensation expense of $3.9 million and $2.5 million for the nine months ended September&#160;30, 2022 and 2021, respectively ($1.3 million and $0.4 million for the third quarter of 2022 and 2021, respectively).  As of September&#160;30, 2022, estimated unrecognized compensation costs related to share-based awards amounted to $4.0 million, which we expect to recognize over a weighted average remaining requisite service period of approximately 1.43 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Stock option grants are composed of a combination of service-based, market-based and performance-based options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;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;Service-Based Options. &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; These options generally vest over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTg5MQ_b63fdfdf-9f18-475b-875f-f698409ad0b5"&gt;three&lt;/span&gt; or four years with equal annual vesting and generally expire on the earlier of ten years after the date of grant or following termination of service.  A total of 185 thousand service-based options were outstanding as of September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;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;Market-Based Options&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;.  These option grants generally have two components, each of which vests only upon the achievement of certain criteria.  The first component, which we refer to as &#x201c;ordinary performance&#x201d; grants, generally consists of two-thirds of the market-based grant and begins to vest if the stock price is at least double the exercise price, as long as the stock price realizes a compounded annual gain of at least 20% over the exercise price.  The remaining third of the market-based options, which we refer to as &#x201c;extraordinary performance&#x201d; grants, generally begins to vest if the stock price is at least triple the exercise price, as long as the stock price realizes a compounded annual gain of at least 25% over the exercise price.  Market-based options vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMjg2NQ_668312ca-95a6-4c77-91e3-a45596dcba02"&gt;three&lt;/span&gt; or four year installments with the first installment vesting upon the achievement of the criteria and the remaining installments vesting thereafter in equal annual installments.  Market-based options generally expire on the earlier of ten years after the date of grant or following termination of service, unless the performance criteria is met prior to termination of service or in the final three years of the option term, in which case vesting will generally continue in accordance with the provisions of the award agreement.  A total of 96 thousand market-based options were outstanding as of September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;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;Performance-Based Options.  &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;These option grants generally will vest if certain specific financial measures are achieved; typically with one-fourth vesting on each anniversary of the grant date.  The award of performance-based options is adjusted based on the level of achievement specified in the award agreements.  If the performance criteria achieved is above threshold performance levels, participants generally have the opportunity to vest in 50% to 200% of the option grants, depending upon performance achieved.  If the performance criteria achieved is below a certain threshold, the options are canceled.  The options generally expire on the earlier of ten years after the date of grant or following termination of service, unless the performance criteria is met prior to termination of service in which case vesting will generally continue in accordance with the provisions of the award agreement.  There were 450 thousand performance-based options outstanding as of September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 Company granted 105 thousand stock options (at a weighted average exercise price of $11.86 per share) for the nine months ended September&#160;30, 2022 (no comparative amount for the nine months ended September&#160;30, 2021).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 values of the performance-based options are determined using the Black-Scholes option pricing model.  The following assumptions were used to determine the fair values as of the grant date:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&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:8pt;font-weight:700;line-height:100%"&gt;Black-Scholes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;1.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;67.75&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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 option life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;7.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 determined the expected option life of all service-based stock option grants using the simplified method, determined based on the graded vesting term plus the contractual term of the options, divided by two.  We use the simplified method because we believe that our historical data does not provide a reasonable basis upon which to estimate expected option life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 the grant date fair value of stock options that vested during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&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:8pt;font-weight:700;line-height:100%"&gt;Nine months ended 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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Weighted average grant date fair value of stock options granted per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;8.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#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:400;line-height:100%"&gt;Intrinsic value of options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;Grant date fair value of stock options that vested&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:400;line-height:100%"&gt;1,031&#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;1,203&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 the activity related to our stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&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:1pt;font-weight:700;line-height:100%"&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:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average contractual term &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate intrinsic&#160;value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Outstanding as of December 31, 2021&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;687,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;27.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#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 7.75pt;text-align:left;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;Granted&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;105,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:100%"&gt;11.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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;Forfeited&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;(61,800)&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;59.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;&#160;&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:right;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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 #000000;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:100%"&gt;Outstanding as of September 30, 2022&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;730,539&#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;27.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.98&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:400;line-height:100%"&gt;131&#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 style="height:12pt"&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 #000000;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:100%"&gt;Exercisable as of September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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;542,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.42&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&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;Other Share-Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 Company&#x2019;s other share-based and similar types of awards are comprised of restricted shares and restricted share units.  The restricted shares and restricted share units are comprised of a combination of service-based awards, performance-based awards,  market-based awards and performance and market-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;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;Service-Based Awards.  &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;These awards generally vest over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNTY1OA_8a2bc0fb-cf44-4d4c-982d-b40efb31c3e6"&gt;one&lt;/span&gt; to four year periods with vesting in equal annual installments.  A total of 402 thousand service-based awards were outstanding as of September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;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;Performance-Based Awards.&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;  These awards generally vest if certain specific financial measures are achieved; generally one-third vests on each anniversary of the grant date or cliff-vest on the third anniversary of the grant date.  The number of performance-based restricted shares and restricted share units that may vest is based on the level of achievement as specified in the award agreements.  If the performance criteria achieved is above certain financial performance levels and Altisource&#x2019;s share performance is above certain established criteria, participants have the opportunity to vest in up to 150% of the restricted share unit award for certain awards.  If the performance criteria achieved is below certain thresholds, the award is canceled.  A total of 154 thousand performance-based awards were outstanding as of September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;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;Market-Based Awards.&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; 50% of these awards generally vest if certain specific market conditions are achieved over a 30-day period and the remaining 50% of these awards generally vest on the one year anniversary of the initial vesting.  The Company estimates the grant date fair value of these awards using a lattice (binomial) model.  A total of 112 thousand market-based awards were outstanding as of September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;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;Performance-Based and Market-Based Awards.&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;  These awards generally vest if certain specific financial measures are achieved and if certain specific market conditions are achieved.  If the performance criteria achieved is above certain financial performance levels and Altisource&#x2019;s share performance is above certain established criteria, participants have the opportunity to vest in up to 300% of the restricted share unit award for certain awards.  If the performance criteria or the market criteria is below certain thresholds, the award is canceled.  The Company estimates the grant date fair value of these awards using a Monte Carlo simulation model.  A total of 98 thousand performance-based and market-based awards were outstanding as of September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 Company granted 440 thousand restricted share units (at a weighted average grant date fair value of $10.69 per share) during the nine months ended September&#160;30, 2022.  These grants include 46 thousand performance-based awards that include both a performance condition and a market condition and 46 thousand performance-based awards, for the nine months ended September&#160;30, 2022. The Company granted 29 thousand performance-based awards that include both a performance condition and a market condition and 89 thousand performance-based awards, for the nine months ended September&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 the activity related to our restricted shares and restricted share units:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&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:8pt;font-weight:700;line-height:100%"&gt;Number of restricted shares and restricted share units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Outstanding as of December 31, 2021&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;677,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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;440,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issued&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;(205,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited/canceled&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;(145,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:100%"&gt;Outstanding as of September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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;765,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="idd4d6fac69bc4efdb0579f0ebf66f268_I20180515"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMjU1_789779de-ddb5-4746-a183-f61f6b0afbfd"
      unitRef="shares">4300000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <asps:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased
      contextRef="id5bc88a03b6b4aef8e252e00dc8c0411_D20180515-20180515"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMzA2_3daecd80-84c3-45af-9972-c73e849078e5"
      unitRef="number">0.25</asps:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased>
    <asps:StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase
      contextRef="id5bc88a03b6b4aef8e252e00dc8c0411_D20180515-20180515"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMzk4_c3823e92-941b-43d3-b588-8c07d143f01c"
      unitRef="usdPerShare">1.00</asps:StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase>
    <asps:StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase
      contextRef="id5bc88a03b6b4aef8e252e00dc8c0411_D20180515-20180515"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNDM0_c1feb5ab-b5fb-4392-924f-1cd63a1142ec"
      unitRef="usdPerShare">500.00</asps:StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="id5bc88a03b6b4aef8e252e00dc8c0411_D20180515-20180515"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNDY0_977ba775-073e-4feb-a20a-213bfb9c7b9c">P5Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i39a1056ffb87470da3cfbc4d09d7dff8_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNTE5_8ebe6138-79d8-4127-9520-c6fb1d591944"
      unitRef="shares">2400000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i768b1fb7ed26430785804fdc8c7af1d7_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNjA4_cbbbd337-53c2-45df-88c9-8edd60d9899c"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib79d91d00460473c950a89eda3fb8897_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNjA4_db7ea217-6519-439a-ac79-fd610a7241ee"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfOTA1_e7bc3a4e-cb94-43c2-8217-a8682a9bcdcf"
      unitRef="usd">71000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <asps:StockRepurchaseProgramRepurchaseCapacityAmount
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTA2MA_b476e031-22b4-4768-b19b-675f1c69b21a"
      unitRef="usd">421000000</asps:StockRepurchaseProgramRepurchaseCapacityAmount>
    <asps:DebtInstrumentCovenantLeverageRatioAtWhichMandatoryPrepaymentsIncrease
      contextRef="i87e4993a422147aa805d5c9c76e56479_D20180401-20180430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTE2Nw_60c09019-4e12-4ca7-8855-e017c9f78d05"
      unitRef="number">3.50</asps:DebtInstrumentCovenantLeverageRatioAtWhichMandatoryPrepaymentsIncrease>
    <us-gaap:ShareBasedCompensation
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTQwMw_81530bf8-4627-48a7-90e1-c6f42a861b58"
      unitRef="usd">3900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTQxMA_91dce906-3448-4837-8f3b-e22046ccdf14"
      unitRef="usd">2500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTQ0OQ_d2d92edb-305d-4166-8824-4ea511a2827c"
      unitRef="usd">1300000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTQ1Ng_c3914ad6-64b9-4ad7-9d79-18b556d8671f"
      unitRef="usd">400000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTU5NA_d328975e-886b-473f-a301-15507a4ceeb6"
      unitRef="usd">4000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTcwMw_c0b67226-4757-46bd-a061-ee7c039bf9ca">P1Y5M4D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i712c33d3443d48b189816cbffcd8a040_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTg5Nw_d6012b90-e84f-4ab6-97e5-071ef646917b">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i712c33d3443d48b189816cbffcd8a040_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMTk2NQ_d3243e45-2eba-44a7-b622-4538aac1475b">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i393bf77e33b54703a44709bd01c7e63d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMjA0MQ_8d191e81-c800-4c27-b094-8b1e610a52f1"
      unitRef="shares">185000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward
      contextRef="i4aa6045a997140ac9f6ce1ef8aaf570d_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMjE1MQ_4a56f168-e07a-48a1-9d06-09aeeac14392"
      unitRef="component">2</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest
      contextRef="ic1682655f0dd4158bfe71712a80c0b29_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMjUxNg_590f824c-feac-4641-ba3a-c22dc8556a78"
      unitRef="number">0.20</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest
      contextRef="i5a35a867764146f28ae9ca762d66d395_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMjgwNw_fd9ba044-e857-430e-a7e5-0acddc4d9f07"
      unitRef="number">0.25</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib504f1780c8a47ab9195ce3a8d21abe9_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfODMxOA_0a1d6893-dc14-49f7-98d6-4bcfe31713f7">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i0fea166e771f410694dd26ab317fd482_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMzEwMQ_322cb5ae-0ad4-4997-8464-e8b198b7dd07">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <asps:SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate
      contextRef="i4aa6045a997140ac9f6ce1ef8aaf570d_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMzI1Mg_fbcf4e49-7fbe-4542-a75f-6584f83bf550">P3Y</asps:SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i2c6ee99dcf174d4aacc71569ce08fa92_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMzM5MQ_df4444a8-866f-4fee-ba80-287fea0ea292"
      unitRef="shares">96000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <asps:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAttainmentExceedsTargetVestingPercentage
      contextRef="ia0dcfc92a48f4fb3b099cacd922b9008_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMzg4MQ_cc4d5290-0d7e-42b8-a20d-253cb735baaa"
      unitRef="number">0.50</asps:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAttainmentExceedsTargetVestingPercentage>
    <asps:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAttainmentExceedsTargetVestingPercentage
      contextRef="ic18976a4c49b47a5bb00eb8aba27d061_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfMzg4Nw_2a492706-bfc7-4756-8f75-3e33d494d361"
      unitRef="number">2</asps:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAttainmentExceedsTargetVestingPercentage>
    <asps:SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate
      contextRef="ia0dcfc92a48f4fb3b099cacd922b9008_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNDA5MQ_66cb8db3-d261-492f-8649-a633d890d4cd">P10Y</asps:SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i7ecd4e46da734fc7831d0638e024f24e_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNDM0Mg_c740afc5-0d9d-4e51-bf96-4cd1a1131e87"
      unitRef="shares">450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i8d87a98827d24f2daaad94bc637c77c2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNDQxMw_bb841cd7-3768-4911-9aaa-214e805f71f6"
      unitRef="shares">105000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNDQ3MQ_8ee42776-d9e1-44bd-be03-33e92f43f9e3"
      unitRef="usdPerShare">11.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNDUwMA_5a5f3fe2-ecb4-41e6-a979-f818f56c4e7e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfODMwNg_9d4b20b3-b0fc-45b4-983a-9cb7394f260a">The following assumptions were used to determine the fair values as of the grant date:&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.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&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:8pt;font-weight:700;line-height:100%"&gt;Black-Scholes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;1.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;67.75&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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 option life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;7.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i8d87a98827d24f2daaad94bc637c77c2_D20220101-20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjFkZGMzYTQ0MGJmZjQxYjM5ZmMyNzgzYmYxODE0YzA4L3RhYmxlcmFuZ2U6MWRkYzNhNDQwYmZmNDFiMzlmYzI3ODNiZjE4MTRjMDhfMy0xLTEtMS05Mjc5MQ_0391a706-08cc-4472-ac25-534cd122f5c5"
      unitRef="number">0.0162</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i8d87a98827d24f2daaad94bc637c77c2_D20220101-20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjFkZGMzYTQ0MGJmZjQxYjM5ZmMyNzgzYmYxODE0YzA4L3RhYmxlcmFuZ2U6MWRkYzNhNDQwYmZmNDFiMzlmYzI3ODNiZjE4MTRjMDhfNC0xLTEtMS05Mjc5MQ_2644a0ee-6138-4ea9-88d7-d53338a5d394"
      unitRef="number">0.6775</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i8d87a98827d24f2daaad94bc637c77c2_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjFkZGMzYTQ0MGJmZjQxYjM5ZmMyNzgzYmYxODE0YzA4L3RhYmxlcmFuZ2U6MWRkYzNhNDQwYmZmNDFiMzlmYzI3ODNiZjE4MTRjMDhfNS0xLTEtMS05Mjc5MQ_035f0b84-2028-4e52-867d-7aa16a38e271"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i8d87a98827d24f2daaad94bc637c77c2_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjFkZGMzYTQ0MGJmZjQxYjM5ZmMyNzgzYmYxODE0YzA4L3RhYmxlcmFuZ2U6MWRkYzNhNDQwYmZmNDFiMzlmYzI3ODNiZjE4MTRjMDhfNi0xLTEtMS05Mjc5MQ_29b0c02c-78fa-4f98-a9c9-0a69b691593d">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharePrice
      contextRef="ifaebb687ab994eed9639070cefc1aadd_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjFkZGMzYTQ0MGJmZjQxYjM5ZmMyNzgzYmYxODE0YzA4L3RhYmxlcmFuZ2U6MWRkYzNhNDQwYmZmNDFiMzlmYzI3ODNiZjE4MTRjMDhfNy0xLTEtMS05Mjc5MQ_f43d8700-3f55-4e82-abb5-99879523122d"
      unitRef="usdPerShare">7.27</us-gaap:SharePrice>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfODI5MA_c3474b1a-f1d1-4bd9-b262-7f778e77672e">&lt;div style="margin-bottom:9pt;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 the grant date fair value of stock options that vested during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&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:8pt;font-weight:700;line-height:100%"&gt;Nine months ended 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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Weighted average grant date fair value of stock options granted per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;8.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#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:400;line-height:100%"&gt;Intrinsic value of options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;Grant date fair value of stock options that vested&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:400;line-height:100%"&gt;1,031&#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;1,203&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmU1ZDEyMDc4MGNhODRiZjQ5OTQxNTg1YWE4NmMyMDBiL3RhYmxlcmFuZ2U6ZTVkMTIwNzgwY2E4NGJmNDk5NDE1ODVhYTg2YzIwMGJfMy0yLTEtMS05Mjc5MQ_dacfb755-c542-462b-883d-b5c74b3ee807"
      unitRef="usdPerShare">8.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmU1ZDEyMDc4MGNhODRiZjQ5OTQxNTg1YWE4NmMyMDBiL3RhYmxlcmFuZ2U6ZTVkMTIwNzgwY2E4NGJmNDk5NDE1ODVhYTg2YzIwMGJfMy00LTEtMS05Mjc5MQ_9039a092-abe0-4d19-bd6d-9fdc381d3115"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmU1ZDEyMDc4MGNhODRiZjQ5OTQxNTg1YWE4NmMyMDBiL3RhYmxlcmFuZ2U6ZTVkMTIwNzgwY2E4NGJmNDk5NDE1ODVhYTg2YzIwMGJfNC0yLTEtMS05Mjc5MQ_17db534b-ea75-4324-8c51-8db0a85bb28b"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmU1ZDEyMDc4MGNhODRiZjQ5OTQxNTg1YWE4NmMyMDBiL3RhYmxlcmFuZ2U6ZTVkMTIwNzgwY2E4NGJmNDk5NDE1ODVhYTg2YzIwMGJfNC00LTEtMS05Mjc5MQ_b7d69ea8-35d2-4983-9e70-5840a37e8358"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmU1ZDEyMDc4MGNhODRiZjQ5OTQxNTg1YWE4NmMyMDBiL3RhYmxlcmFuZ2U6ZTVkMTIwNzgwY2E4NGJmNDk5NDE1ODVhYTg2YzIwMGJfNS0yLTEtMS05Mjc5MQ_1692581e-f014-4963-baae-8e769b067316"
      unitRef="usd">1031000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmU1ZDEyMDc4MGNhODRiZjQ5OTQxNTg1YWE4NmMyMDBiL3RhYmxlcmFuZ2U6ZTVkMTIwNzgwY2E4NGJmNDk5NDE1ODVhYTg2YzIwMGJfNS00LTEtMS05Mjc5MQ_ada20b4a-b671-469d-96e9-bcbde3ba36e7"
      unitRef="usd">1203000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfODMyMQ_a882e481-1ea6-483c-a31e-225966bbb548">&lt;div style="margin-bottom:9pt;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 the activity related to our stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&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:1pt;font-weight:700;line-height:100%"&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:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average contractual term &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate intrinsic&#160;value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Outstanding as of December 31, 2021&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;687,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;27.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#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 7.75pt;text-align:left;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;Granted&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;105,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:100%"&gt;11.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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;Forfeited&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;(61,800)&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;59.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;&#160;&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:right;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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 #000000;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:100%"&gt;Outstanding as of September 30, 2022&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;730,539&#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;27.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.98&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:400;line-height:100%"&gt;131&#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 style="height:12pt"&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 #000000;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:100%"&gt;Exercisable as of September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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;542,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.42&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfMi0xLTEtMS05Mjc5MQ_df9c84fc-c3f3-48f8-9398-69d78a903e40"
      unitRef="shares">687339</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfMi0zLTEtMS05Mjc5MQ_d7f46a80-edd1-4e01-a51c-247b4b224023"
      unitRef="usdPerShare">27.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="icbe314f90a9b42f3860cba4c7b101fe6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfMi01LTEtMS05Mjc5MQ_ac86e095-2bfe-4965-8c48-b8ddb2cc1240">P4Y6M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfMi03LTEtMS05Mjc5MQ_7451b827-2d82-4b46-a755-4172b3a2c4f4"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfMy0xLTEtMS05Mjc5MQ_dd445e94-dc4b-41ea-b76a-4c5ec03b91ab"
      unitRef="shares">105000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfMy0zLTEtMS05Mjc5MQ_449793b0-38d9-42e5-816f-f912a816896f"
      unitRef="usdPerShare">11.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfNS0xLTEtMS05Mjc5MQ_936c35b3-235c-4041-a924-013ba77b6f56"
      unitRef="shares">61800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfNS0zLTEtMS05Mjc5MQ_5ebfee44-d0ba-47da-8084-9c920f758fba"
      unitRef="usdPerShare">59.07</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfNy0xLTEtMS05Mjc5MQ_4bc1bd2c-74e4-4bff-b6d2-2f610a641bf0"
      unitRef="shares">730539</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfNy0zLTEtMS05Mjc5MQ_c5ddaad4-95ed-4be3-9ae5-4f3096377300"
      unitRef="usdPerShare">27.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfNy01LTEtMS05Mjc5MQ_96f8b24c-eb46-4519-bec4-609425f8d60e">P4Y11M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfNy03LTEtMS05Mjc5MQ_d3970866-e3a4-440e-be9d-fef326515e55"
      unitRef="usd">131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfOS0xLTEtMS05Mjc5MQ_0d8c670f-53ad-4f93-ab07-a8fee303add4"
      unitRef="shares">542290</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfOS0zLTEtMS05Mjc5MQ_6d7ccace-3263-4c47-af10-cda2d9368797"
      unitRef="usdPerShare">25.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfOS01LTEtMS05Mjc5MQ_e99cd402-5a11-4199-b435-9dd5227f3ac8">P4Y5M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOjJmYTQzZjczOWJhMzQzMjViYTY5YmQwNTFlNjdhYzk1L3RhYmxlcmFuZ2U6MmZhNDNmNzM5YmEzNDMyNWJhNjliZDA1MWU2N2FjOTVfOS03LTEtMS05Mjc5MQ_63567500-7b9d-4de6-85c0-ac297a4e448c"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iac0d679d04964a72b4ec4ee92a7cb6b1_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfODI4Ng_6dc0f136-a3da-44d5-a677-79b48046b0e0">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i619b535231b94f18a63d02b7fce9f1bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNTczNQ_9e82250e-b0cd-4a6f-9841-2bc0478c0bec"
      unitRef="shares">402000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <asps:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAttainmentExceedsTargetVestingPercentage
      contextRef="id4c20e1234064e61839e88a10d63f0bd_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNjM4NQ_14cc4a76-a0b8-4ab5-941c-62048e4b7bd2"
      unitRef="number">1.50</asps:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAttainmentExceedsTargetVestingPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ibf130e57a39b4893848db1d46e914242_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNjU0NQ_961f7cb1-6388-42ec-a078-d5611b8c637a"
      unitRef="shares">154000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i9d0e26b4bb92468bafead4bc90a7445d_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNjYyMQ_101162fa-5735-4dfb-8898-f74ddb10f5d3"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9d0e26b4bb92468bafead4bc90a7445d_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNjcxMw_e058568f-b0fe-4588-91d8-74d43b48004e">P30D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i6f1781b77bff43ea904874a3c3f2eb5e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNjc0NQ_47232fd5-c63c-464b-adb2-592c60259d0b"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6f1781b77bff43ea904874a3c3f2eb5e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfODI5NQ_6d691021-67ad-4faf-a8da-cb10ebee270d">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i33f189ddfd374b13b4fa535b1e1c8a8d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNjk0MQ_30acba03-0e09-4450-8f2e-730874079808"
      unitRef="shares">112000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <asps:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAttainmentExceedsTargetVestingPercentage
      contextRef="i5bbb3a3e631c45c18088ed1c46801055_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNzM4MA_108422cc-670a-45ec-bc0f-a63a54f82f40"
      unitRef="number">3</asps:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAttainmentExceedsTargetVestingPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i5cd370dc3c6644dca884dd89a490eb41_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNzY1Nw_60012171-64b7-49cd-b6e4-c88d46d42c80"
      unitRef="shares">98000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i7ff00c13f9d44af6a0c305cdd9e8daea_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNzc0OQ_a7b2abcb-a552-4434-9d81-20982337849b"
      unitRef="shares">440000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7ff00c13f9d44af6a0c305cdd9e8daea_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNzgyMw_dc5eaed0-abc7-4931-994b-2729ba79ac72"
      unitRef="usdPerShare">10.69</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ibf08ff7824aa4effbb766956db26eee7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNzg3Nw_edfb4555-e141-46fe-a834-bac86a21b10d"
      unitRef="shares">46000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ifa3de9f1792a44998e08aa02176537c9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfNzk3NA_b4921e06-94dd-4379-a5a7-2ae985d6e54d"
      unitRef="shares">46000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ia34db949396242ec80f36802db3b1524_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfODAzOA_4f8251a0-f828-436b-88d6-7179764b5552"
      unitRef="shares">29000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i3ee6fdd286ee4af18df74e9b9d3955da_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfODEzNQ_ef1a20fe-42f4-46f0-a8ec-03fa555bd2f8"
      unitRef="shares">89000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RleHRyZWdpb246NTFkM2FhNmRlZTkyNDcyMzhkZjk3ZDg4Yjc4MWZhZDZfODMwMg_6ebe6a7a-2a60-4343-a515-08d9fbcfdebe">&lt;div style="margin-bottom:9pt;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 the activity related to our restricted shares and restricted share units:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&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:8pt;font-weight:700;line-height:100%"&gt;Number of restricted shares and restricted share units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Outstanding as of December 31, 2021&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;677,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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;440,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issued&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;(205,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited/canceled&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;(145,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:100%"&gt;Outstanding as of September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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;765,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i99781da8e8b045e6bb30650563322c98_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmUxZjY5NjhhOWI4ODQwYTI4MDlhN2Q2MzE5YTFjMTEyL3RhYmxlcmFuZ2U6ZTFmNjk2OGE5Yjg4NDBhMjgwOWE3ZDYzMTlhMWMxMTJfMi0xLTEtMS05Mjc5MQ_4d1f99b4-381d-4700-ae69-b9cb81dac26b"
      unitRef="shares">677175</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="id119ad7158f440e49b8bf118a9ff8f9f_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmUxZjY5NjhhOWI4ODQwYTI4MDlhN2Q2MzE5YTFjMTEyL3RhYmxlcmFuZ2U6ZTFmNjk2OGE5Yjg4NDBhMjgwOWE3ZDYzMTlhMWMxMTJfMy0xLTEtMS05Mjc5MQ_5d344a08-63cd-407e-a749-990e5e394d9f"
      unitRef="shares">440072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther
      contextRef="id119ad7158f440e49b8bf118a9ff8f9f_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmUxZjY5NjhhOWI4ODQwYTI4MDlhN2Q2MzE5YTFjMTEyL3RhYmxlcmFuZ2U6ZTFmNjk2OGE5Yjg4NDBhMjgwOWE3ZDYzMTlhMWMxMTJfNC0xLTEtMS05Mjc5MQ_7cbee0fe-c6d2-4339-b7bc-c43faf2b02c5"
      unitRef="shares">205905</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="id119ad7158f440e49b8bf118a9ff8f9f_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmUxZjY5NjhhOWI4ODQwYTI4MDlhN2Q2MzE5YTFjMTEyL3RhYmxlcmFuZ2U6ZTFmNjk2OGE5Yjg4NDBhMjgwOWE3ZDYzMTlhMWMxMTJfNS0xLTEtMS05Mjc5MQ_c474e395-a8aa-4c4e-a9c1-840ecdeace01"
      unitRef="shares">145377</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i35ff965eb3aa44d49f4d5d802a544d50_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183MC9mcmFnOjUxZDNhYTZkZWU5MjQ3MjM4ZGY5N2Q4OGI3ODFmYWQ2L3RhYmxlOmUxZjY5NjhhOWI4ODQwYTI4MDlhN2Q2MzE5YTFjMTEyL3RhYmxlcmFuZ2U6ZTFmNjk2OGE5Yjg4NDBhMjgwOWE3ZDYzMTlhMWMxMTJfNy0xLTEtMS05Mjc5MQ_4ebfefb0-2d73-4b67-900b-1e251f0bcc3e"
      unitRef="shares">765965</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RleHRyZWdpb246MTQzNWMxMTBkMGNjNDQyMWJlZmEzZjg2MmU5ZDkyZjFfMTQ4Mw_ec154ae6-ef43-4068-a194-2f6e0e591dbd">REVENUE &lt;div style="margin-bottom:9pt;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 classify revenue in three categories: service revenue, revenue from reimbursable expenses and non-controlling interests.  Service revenue consists of amounts attributable to our fee-based services.  Reimbursable expenses and non-controlling interests are pass-through items for which we earn no margin.  Reimbursable expenses consist of amounts we incur on behalf of our customers in performing our fee-based services that we pass directly on to our customers without a markup.  Non-controlling interests represent the earnings of Lenders One, a consolidated entity that is a mortgage cooperative managed, but not owned, by Altisource.  The Lenders One members&#x2019; earnings are included in revenue and reduced from net income to arrive at net income attributable to Altisource (see Note 1).  Our services are provided to customers located in the United States.  The components of revenue were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:56.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Service revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;36,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;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;41,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;111,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;133,672&#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:400;line-height:100%"&gt;Reimbursable expenses&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;1,957&#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;1,416&#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;6,158&#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;5,365&#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;Non-controlling interests&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:400;line-height:100%"&gt;133&#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;201&#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;468&#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;712&#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 style="height:12pt"&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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;38,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;43,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;118,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;139,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Disaggregation of total revenues by segment and major source was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.923%"/&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="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&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:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&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:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&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:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;26,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;2,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;30,866&#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:400;line-height:100%"&gt;Origination&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;7,392&#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;11&#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;111&#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;7,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;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;Total revenue&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: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;33,779&#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;2,644&#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;1,957&#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;38,380&#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-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.923%"/&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="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&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:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&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:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&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:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;23,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;26,793&#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:400;line-height:100%"&gt;Origination&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;14,362&#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;11&#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;190&#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;14,563&#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;Corporate and Others&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;1,887&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;1,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&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:400;line-height:100%"&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:400;line-height:100%"&gt;38,147&#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:400;line-height:100%"&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:400;line-height:100%"&gt;3,680&#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:400;line-height:100%"&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:400;line-height:100%"&gt;1,416&#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:400;line-height:100%"&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:400;line-height:100%"&gt;43,243&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.923%"/&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="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&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:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&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:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&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:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;77,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;7,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;5,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;91,349&#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:400;line-height:100%"&gt;Origination&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;26,533&#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;25&#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;410&#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;26,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;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;Total revenue&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: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;104,480&#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;7,679&#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;6,158&#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;118,317&#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-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.923%"/&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="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&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:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&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:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&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:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;77,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;6,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;89,584&#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:400;line-height:100%"&gt;Origination&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;46,213&#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;32&#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;511&#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;46,756&#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;Corporate and Others&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,409&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&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:400;line-height:100%"&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:400;line-height:100%"&gt;124,111&#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:400;line-height:100%"&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:400;line-height:100%"&gt;10,273&#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:400;line-height:100%"&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:400;line-height:100%"&gt;5,365&#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:400;line-height:100%"&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:400;line-height:100%"&gt;139,749&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;Our contract assets consist of unbilled accounts receivable (see Note 4).  Our contract liabilities consist of current deferred revenue and other non-current liabilities as reported on the accompanying condensed consolidated balance sheets.  Revenue recognized that was included in the contract liability at the beginning of the period was $3.7 million and $4.7 million for the nine months ended September&#160;30, 2022 and 2021, respectively ($0.8 million and $0.9 million for the third quarter of 2022 and 2021, respectively)</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <asps:NumberCategoriesOfRevenue
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RleHRyZWdpb246MTQzNWMxMTBkMGNjNDQyMWJlZmEzZjg2MmU5ZDkyZjFfMzc_d9594788-0fa8-4c8d-b645-0105d7464979"
      unitRef="category">3</asps:NumberCategoriesOfRevenue>
    <asps:ScheduleOfRevenueTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RleHRyZWdpb246MTQzNWMxMTBkMGNjNDQyMWJlZmEzZjg2MmU5ZDkyZjFfMTQ4Mg_e231a962-5a6e-45ab-ba5b-95de8a42c0c2">The components of revenue were as follows:&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:56.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Service revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;36,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;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;41,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;111,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;133,672&#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:400;line-height:100%"&gt;Reimbursable expenses&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;1,957&#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;1,416&#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;6,158&#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;5,365&#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;Non-controlling interests&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:400;line-height:100%"&gt;133&#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;201&#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;468&#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;712&#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 style="height:12pt"&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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;38,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;43,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;118,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;139,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</asps:ScheduleOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5e08a83fa1541c18c45c0f6042fee6e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfMy0yLTEtMS05Mjc5MQ_9ed2b2e0-f5c2-4708-aec8-c3e6e4a9b684"
      unitRef="usd">36290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea72b08457c1402282b0e51f0264c094_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfMy00LTEtMS05Mjc5MQ_58a7edb0-3553-45b7-a466-3f07b8f2aff0"
      unitRef="usd">41626000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe1cbad1084b425f8fb593bbd0bdf175_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfMy02LTEtMS05Mjc5MQ_6b3c36ef-1604-463a-bcbb-6d8f57685328"
      unitRef="usd">111691000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3827fc08126742f78ee74f56570e8182_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfMy04LTEtMS05Mjc5MQ_1de43278-c68e-4ac8-b3bf-fc5599193bc2"
      unitRef="usd">133672000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idaacba5d5de94e7c8f3cc32f470aa720_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNC0yLTEtMS05Mjc5MQ_33dd0da2-a39d-4232-814b-64a456001e3c"
      unitRef="usd">1957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d76e7f5ebbb468ba7e87b5247903cdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNC00LTEtMS05Mjc5MQ_296114e7-079f-43c8-af1e-40f7af78e7fd"
      unitRef="usd">1416000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1b48bd5db0b4800acffd0f78964a8e5_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNC02LTEtMS05Mjc5MQ_08f9d05b-8a76-4ccf-b7a0-3c6c2309322a"
      unitRef="usd">6158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaba542c99039417eba2e977533fcdd87_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNC04LTEtMS05Mjc5MQ_52f6b51e-7d98-48b1-8eae-710ddb452859"
      unitRef="usd">5365000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia966151e1c344c96ad4c03ef13a6e244_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNS0yLTEtMS05Mjc5MQ_73f3c985-4adc-4878-a552-b57706a6fc90"
      unitRef="usd">133000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4886eb4dbbf3491e8840901df736c901_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNS00LTEtMS05Mjc5MQ_45cbef22-2097-42ae-a4c6-f5d73e4cabd2"
      unitRef="usd">201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i194b249aecfd4d03b2fd77aea2e39f49_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNS02LTEtMS05Mjc5MQ_39551ce5-d05d-4edf-9b55-f1f206401c62"
      unitRef="usd">468000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4088ab24445b4bb2b6473f2ade7d1f5c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNS04LTEtMS05Mjc5MQ_5b3548fd-9338-4423-bc2e-823412b0a18f"
      unitRef="usd">712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNy0yLTEtMS05Mjc5MQ_9469812f-79ea-4ace-ae09-f93f0a7c50bb"
      unitRef="usd">38380000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNy00LTEtMS05Mjc5MQ_2a4bac52-2b8e-457a-998f-795f4319f583"
      unitRef="usd">43243000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNy02LTEtMS05Mjc5MQ_baa763b3-66c9-4475-8e82-86f29929a7e6"
      unitRef="usd">118317000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQ5YmE2MDFhOGMzNjQ3OWViZjJkOGQ0ZTEyZWRhNmMwL3RhYmxlcmFuZ2U6ZDliYTYwMWE4YzM2NDc5ZWJmMmQ4ZDRlMTJlZGE2YzBfNy04LTEtMS05Mjc5MQ_28233e59-a62f-4336-a955-d2096e02360d"
      unitRef="usd">139749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RleHRyZWdpb246MTQzNWMxMTBkMGNjNDQyMWJlZmEzZjg2MmU5ZDkyZjFfMTQ3NA_33bd65ab-6477-4547-b162-b172aa775ea4">&lt;div style="margin-bottom:9pt;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;Disaggregation of total revenues by segment and major source was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.923%"/&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="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&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:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&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:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&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:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;26,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;2,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;30,866&#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:400;line-height:100%"&gt;Origination&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;7,392&#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;11&#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;111&#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;7,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;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;Total revenue&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: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;33,779&#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;2,644&#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;1,957&#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;38,380&#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-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.923%"/&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="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&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:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&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:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&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:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;23,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;26,793&#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:400;line-height:100%"&gt;Origination&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;14,362&#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;11&#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;190&#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;14,563&#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;Corporate and Others&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;1,887&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;1,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&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:400;line-height:100%"&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:400;line-height:100%"&gt;38,147&#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:400;line-height:100%"&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:400;line-height:100%"&gt;3,680&#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:400;line-height:100%"&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:400;line-height:100%"&gt;1,416&#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:400;line-height:100%"&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:400;line-height:100%"&gt;43,243&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.923%"/&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="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&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:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&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:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&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:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;77,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;7,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;5,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;91,349&#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:400;line-height:100%"&gt;Origination&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;26,533&#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;25&#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;410&#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;26,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;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;Total revenue&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: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;104,480&#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;7,679&#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;6,158&#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;118,317&#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-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.923%"/&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="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&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:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&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:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&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:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;77,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;6,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;89,584&#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:400;line-height:100%"&gt;Origination&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;46,213&#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;32&#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;511&#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;46,756&#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;Corporate and Others&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,409&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&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:400;line-height:100%"&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:400;line-height:100%"&gt;124,111&#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:400;line-height:100%"&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:400;line-height:100%"&gt;10,273&#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:400;line-height:100%"&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:400;line-height:100%"&gt;5,365&#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:400;line-height:100%"&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:400;line-height:100%"&gt;139,749&#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;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ca339e74766475b803cbcae40e48a40_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfMy0yLTEtMS05Mjc5MQ_ff7bff1f-56c2-4781-9bce-24ce345b11db"
      unitRef="usd">26387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3cd1a8aa1c34872bc45d95980f93e02_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfMy00LTEtMS05Mjc5MQ_c6a829a5-2c16-4ae1-a487-8d90353cd43e"
      unitRef="usd">2633000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b1684d6daf649b1804595cf07082079_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfMy02LTEtMS05Mjc5MQ_ca4bf07d-1551-4862-a2a9-aafdcd4d9a60"
      unitRef="usd">1846000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i231bd17eab0047deb4d88d1e6b291e3f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfMy04LTEtMS05Mjc5MQ_d8b73c2b-e9e3-48ca-9e89-a7b7112b7257"
      unitRef="usd">30866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38836f66d1d644c08c7c8fce1ca88281_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfNC0yLTEtMS05Mjc5MQ_ee65a566-6ed3-4ca4-864e-035335413d6d"
      unitRef="usd">7392000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc777fa88f0c427594539c48cc9af65e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfNC00LTEtMS05Mjc5MQ_88b65515-ab72-468d-817b-1661f1a350b6"
      unitRef="usd">11000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a51d50ae75a401c8042beed381eb907_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfNC02LTEtMS05Mjc5MQ_28832fa4-653c-4917-9895-92d6f79412ae"
      unitRef="usd">111000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b59aeda92f9447a95df5b4ae5bb1532_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfNC04LTEtMS05Mjc5MQ_26c087a8-b99a-40cc-b5fd-37ee10a605b4"
      unitRef="usd">7514000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i646bbaacef0645ea8e6c1d7d77c5b2b3_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfNi0yLTEtMS05Mjc5MQ_9e819b95-3ffe-4095-81c6-a8cc575f9739"
      unitRef="usd">33779000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0d1abf391184cfd83a95908563be5e6_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfNi00LTEtMS05Mjc5MQ_30c524e4-9fb3-41eb-b508-ef52ae670327"
      unitRef="usd">2644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03f7c67a259f443aa2f378ccf8dbbc6e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfNi02LTEtMS05Mjc5MQ_702f8115-3fe6-4f42-8f9d-94e1d89d1fc3"
      unitRef="usd">1957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjZiOGVjODYzNWM3MDRmNWJiZmJiYjRjZjA2ZjhkOGExL3RhYmxlcmFuZ2U6NmI4ZWM4NjM1YzcwNGY1YmJmYmJiNGNmMDZmOGQ4YTFfNi04LTEtMS05Mjc5MQ_9469812f-79ea-4ace-ae09-f93f0a7c50bb"
      unitRef="usd">38380000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1593134e72249c08e7de8c3b6ed1a1c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfMy0yLTEtMS05Mjc5MQ_f9b994f2-74ca-4c92-8aa5-d57274787655"
      unitRef="usd">23785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65c3c1400bff440dbe1f8e5a5f302047_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfMy00LTEtMS05Mjc5MQ_7ea37793-ba89-4df8-84dc-044665ed9de7"
      unitRef="usd">1782000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf8bfe2ac0464058be99b2de3a05ac4f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfMy02LTEtMS05Mjc5MQ_836b1f88-4b8b-4f57-b93a-e7f247c531d7"
      unitRef="usd">1226000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i758472ee86ed44beb1baa0ada4190222_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfMy04LTEtMS05Mjc5MQ_f71e284a-f4f6-4c5d-abe4-077f06dd6244"
      unitRef="usd">26793000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3734674b52f840b980922a181fd1cde8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNC0yLTEtMS05Mjc5MQ_f3ff0fc0-a8bf-4bb1-864e-52b9f942c9b7"
      unitRef="usd">14362000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib54ceff1a6294fc9bf755c30408825a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNC00LTEtMS05Mjc5MQ_1984ece8-56f4-46bd-8297-dc2898edfd98"
      unitRef="usd">11000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i75f13c358d934b5c8c1f38dc680e43eb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNC02LTEtMS05Mjc5MQ_96aab588-84ac-4932-bae9-1320acb4b367"
      unitRef="usd">190000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b27d0da112c4ea4ad4cc022e5f2dea7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNC04LTEtMS05Mjc5MQ_0f57da16-4049-4d32-b8c4-d7a3ae471999"
      unitRef="usd">14563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6a431c1a4804f01886e087074ea6803_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNS0yLTEtMS05Mjc5MQ_76a2a368-8255-4451-bac7-9346787e97e3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic197d44978074ba58bc5f3f9ae739e30_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNS00LTEtMS05Mjc5MQ_f813dd48-c580-4284-8caa-44e991b60fcf"
      unitRef="usd">1887000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaafc65a5703c4728aa3475d173c3cda7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNS02LTEtMS05Mjc5MQ_5c068ae8-eff4-4627-8da0-536f5ca522fa"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie183713d646e4c7b98b160cb4772d2b4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNS04LTEtMS05Mjc5MQ_d6386cca-dd0f-4f6e-b6f1-935a7d05d8da"
      unitRef="usd">1887000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i606e7b08b1a44f3c95c20d949b5902af_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNi0yLTEtMS05Mjc5MQ_38528d68-d013-49ca-9504-8a5279f8104b"
      unitRef="usd">38147000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie894d9d1c34849e3aff6d3d424d6e99f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNi00LTEtMS05Mjc5MQ_f40d3c32-f92b-4f07-b095-9920882c1eb2"
      unitRef="usd">3680000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if6728b539d144760836bf710d545c293_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNi02LTEtMS05Mjc5MQ_9be2e926-b3b1-4fcc-84d4-2d70eea360d4"
      unitRef="usd">1416000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmMwYmFiOTMxNTRjNjRkNzA4ZTZiZGE4ZWZkNjQyZjYxL3RhYmxlcmFuZ2U6YzBiYWI5MzE1NGM2NGQ3MDhlNmJkYThlZmQ2NDJmNjFfNi04LTEtMS05Mjc5MQ_2a4bac52-2b8e-457a-998f-795f4319f583"
      unitRef="usd">43243000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5ebba575ae645f6bd6b0ebef8db612d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfMy0yLTEtMS05Mjc5MQ_18a59444-0d13-4d53-b95f-dc1c13a046da"
      unitRef="usd">77947000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc83fc2b4aa9433faffd0961aba75ae1_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfMy00LTEtMS05Mjc5MQ_f002e076-cdf0-4930-82b5-9773935f895f"
      unitRef="usd">7654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if82826b3b5f543aba74f9a35837096f6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfMy02LTEtMS05Mjc5MQ_7fb20b53-3de0-49d0-b585-bde8d35319b1"
      unitRef="usd">5748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia79260cf1ae945f981415e8b563a03b6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfMy04LTEtMS05Mjc5MQ_66358098-d0e9-45da-ab7c-4bfdb318439f"
      unitRef="usd">91349000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i109241b010ce47daa5a7ca4bec1ba0b9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfNC0yLTEtMS05Mjc5MQ_8ef98436-a936-43cd-805b-4e6d85f9a578"
      unitRef="usd">26533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38af0ebe6f89472c8bc45099e4a3a8cf_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfNC00LTEtMS05Mjc5MQ_940a40a6-0c1a-4e2c-b441-b7f5278d64c9"
      unitRef="usd">25000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i884b7dc395764a77a79c3c76ebf9ca3a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfNC02LTEtMS05Mjc5MQ_a7a6a0d4-4841-4316-9db9-44273a8fae72"
      unitRef="usd">410000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e4e5df13eee478d9d235ae1445e7dc7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfNC04LTEtMS05Mjc5MQ_982de137-0293-47df-a9db-c277f10410a5"
      unitRef="usd">26968000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c3997719cd34f5599824146339b9321_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfNi0yLTEtMS05Mjc5MQ_8c5894eb-6fc8-473a-a2ee-b300f3c45141"
      unitRef="usd">104480000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70c9f1b14f234e318ee35086fd47cc56_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfNi00LTEtMS05Mjc5MQ_8c05ce64-7113-4265-b736-02d7da2f6605"
      unitRef="usd">7679000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a724f324ace40fbb374e0c19fb50943_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfNi02LTEtMS05Mjc5MQ_f1448ac3-24e6-4215-8b30-9052b1400e0b"
      unitRef="usd">6158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOmQyNmUzM2U4OTY5ZDRiODBiMmM4NDQ2NWM5ZWRkYjdmL3RhYmxlcmFuZ2U6ZDI2ZTMzZTg5NjlkNGI4MGIyYzg0NDY1YzllZGRiN2ZfNi04LTEtMS05Mjc5MQ_baa763b3-66c9-4475-8e82-86f29929a7e6"
      unitRef="usd">118317000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1e3e97f0fb546178dfbcae9d15eb57a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfMy0yLTEtMS05Mjc5MQ_c84a35e7-894e-4c60-848c-2c4b5ce1b10a"
      unitRef="usd">77898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d677640ac93419a96887875abc716de_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfMy00LTEtMS05Mjc5MQ_09fb1375-ae45-497b-a4b6-6f5b1cb67f8b"
      unitRef="usd">6832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56c8ec2d68bb475da275dfc31e770490_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfMy02LTEtMS05Mjc5MQ_266ce218-42a0-489b-a8e3-5dda11348b4c"
      unitRef="usd">4854000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i581c96c219774990a9943acb1596c8d0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfMy04LTEtMS05Mjc5MQ_d62b3571-8840-44c8-a198-7537e1e59511"
      unitRef="usd">89584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95386e6464c644a3be1e87df5de24662_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNC0yLTEtMS05Mjc5MQ_4b76cb05-8020-4df3-95c6-7326f5b8e829"
      unitRef="usd">46213000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i750428bd2bdd4eb884f1163ff2ec12c0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNC00LTEtMS05Mjc5MQ_deab2afa-7e67-43a4-a500-77723388a51b"
      unitRef="usd">32000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d7d171c31df46ebbed6c13d81895ed4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNC02LTEtMS05Mjc5MQ_c2444532-0199-4237-95bb-ca9edca89a08"
      unitRef="usd">511000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6dbaab0cc7b46eeada3847facf27e26_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNC04LTEtMS05Mjc5MQ_a6e85e64-d17d-4d25-86e3-2acca230a757"
      unitRef="usd">46756000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40c7febec65147aaa14beacdb3c2c214_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNS0yLTEtMS05Mjc5MQ_18b55117-9aed-4975-b45a-ffdb7bc03a42"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i138cf5f083734552b971413d93f473a6_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNS00LTEtMS05Mjc5MQ_fe201d48-2a41-4ab6-8cde-5ebddad44ac8"
      unitRef="usd">3409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb1d3df586e540e1b1055a3f012b62d8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNS02LTEtMS05Mjc5MQ_97b592d9-30a3-41d4-9146-bdd21b0690ea"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b844be763464e1a9662f2eb85a6824d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNS04LTEtMS05Mjc5MQ_ec092bbf-e53a-412d-bd4d-214ae59d54bd"
      unitRef="usd">3409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65eaf18b2ee04b1d8100bb2aec6fcdde_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNi0yLTEtMS05Mjc5MQ_9f126746-6f22-41e2-8289-8a0084e97ed7"
      unitRef="usd">124111000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bec73254cbc4dc19be157810e927162_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNi00LTEtMS05Mjc5MQ_5c0ae00c-f0f9-4f8c-ae67-f1efd48a56c5"
      unitRef="usd">10273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7b5afe6b9bc4aeaa8ecd5a7812f3ed7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNi02LTEtMS05Mjc5MQ_30edacf2-7eb9-45e3-9017-0a9fc27e2968"
      unitRef="usd">5365000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RhYmxlOjU3Y2Y0ZjI4N2NhMDRlMGViNDFhMzkzODVmOGY4MjRlL3RhYmxlcmFuZ2U6NTdjZjRmMjg3Y2EwNGUwZWI0MWEzOTM4NWY4ZjgyNGVfNi04LTEtMS05Mjc5MQ_28233e59-a62f-4336-a955-d2096e02360d"
      unitRef="usd">139749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RleHRyZWdpb246MTQzNWMxMTBkMGNjNDQyMWJlZmEzZjg2MmU5ZDkyZjFfMTM3OA_d7d9ba54-f446-4ada-9331-7d8d4d81eda3"
      unitRef="usd">3700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RleHRyZWdpb246MTQzNWMxMTBkMGNjNDQyMWJlZmEzZjg2MmU5ZDkyZjFfMTM4NQ_68c3c0c6-e1ed-4385-be86-6b7539b5eee4"
      unitRef="usd">4700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RleHRyZWdpb246MTQzNWMxMTBkMGNjNDQyMWJlZmEzZjg2MmU5ZDkyZjFfMTQyNA_622b7354-8377-4fa0-afe6-23c5bbfde193"
      unitRef="usd">800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183Ni9mcmFnOjE0MzVjMTEwZDBjYzQ0MjFiZWZhM2Y4NjJlOWQ5MmYxL3RleHRyZWdpb246MTQzNWMxMTBkMGNjNDQyMWJlZmEzZjg2MmU5ZDkyZjFfMTQzMQ_49fa5527-a77a-4080-9f03-cdb683ad8bdf"
      unitRef="usd">900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <asps:CostOfRevenueTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RleHRyZWdpb246YzY5Y2NkOGE5MTgyNDliY2I0NjI0YmJhZDc4ZDlhYjhfNDMx_3da216e6-560b-40a9-8e6c-52afb60daa4a">COST OF REVENUE &lt;div style="margin-bottom:9pt;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;Cost of revenue principally includes payroll and employee benefits associated with personnel employed in customer service, operations and technology roles, fees paid to external providers related to the provision of services, reimbursable expenses, technology and telecommunications costs as well as depreciation and amortization of operating assets.  The components of cost of revenue were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:56.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;15,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;39,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;55,655&#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:400;line-height:100%"&gt;Outside fees and services&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;15,319&#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;16,891&#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;42,573&#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;52,473&#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;Technology and telecommunications&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:400;line-height:100%"&gt;4,656&#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;6,391&#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;14,844&#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;18,972&#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:400;line-height:100%"&gt;Reimbursable expenses&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;1,957&#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;1,416&#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;6,158&#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;5,365&#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;Depreciation and amortization&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:400;line-height:100%"&gt;570&#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;798&#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;1,805&#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;2,397&#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 style="height:12pt"&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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;34,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;40,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;104,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;134,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:CostOfRevenueTextBlock>
    <asps:ScheduleOfCostOfRevenueTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RleHRyZWdpb246YzY5Y2NkOGE5MTgyNDliY2I0NjI0YmJhZDc4ZDlhYjhfNDE4_2468793f-e4ae-4623-a3fe-98b71a69a7ef">The components of cost of revenue were as follows:&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:56.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;15,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;39,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;55,655&#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:400;line-height:100%"&gt;Outside fees and services&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;15,319&#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;16,891&#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;42,573&#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;52,473&#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;Technology and telecommunications&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:400;line-height:100%"&gt;4,656&#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;6,391&#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;14,844&#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;18,972&#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:400;line-height:100%"&gt;Reimbursable expenses&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;1,957&#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;1,416&#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;6,158&#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;5,365&#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;Depreciation and amortization&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:400;line-height:100%"&gt;570&#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;798&#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;1,805&#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;2,397&#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 style="height:12pt"&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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;34,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;40,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;104,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;134,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</asps:ScheduleOfCostOfRevenueTableTextBlock>
    <us-gaap:CostDirectLabor
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfMy0yLTEtMS05Mjc5MQ_dde141ac-9c85-4526-81ce-623b587b40eb"
      unitRef="usd">11885000</us-gaap:CostDirectLabor>
    <us-gaap:CostDirectLabor
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfMy00LTEtMS05Mjc5MQ_b42731dd-075c-45d3-83ca-e0f20c05dbd8"
      unitRef="usd">15171000</us-gaap:CostDirectLabor>
    <us-gaap:CostDirectLabor
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfMy02LTEtMS05Mjc5MQ_4d82871a-8936-48fa-ba04-bbf3dbb47942"
      unitRef="usd">39231000</us-gaap:CostDirectLabor>
    <us-gaap:CostDirectLabor
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfMy04LTEtMS05Mjc5MQ_2f0bc05e-8fef-4945-b81d-c56840ea5d3d"
      unitRef="usd">55655000</us-gaap:CostDirectLabor>
    <asps:FeesPaidForProvisionOfServices
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNC0yLTEtMS05Mjc5MQ_b872b969-1ead-42eb-8299-7509e8cb4957"
      unitRef="usd">15319000</asps:FeesPaidForProvisionOfServices>
    <asps:FeesPaidForProvisionOfServices
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNC00LTEtMS05Mjc5MQ_deee908a-29b2-444d-ac5e-39db637ac5f4"
      unitRef="usd">16891000</asps:FeesPaidForProvisionOfServices>
    <asps:FeesPaidForProvisionOfServices
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNC02LTEtMS05Mjc5MQ_bec6fdaa-6baa-42ea-95c4-4b151da49a2f"
      unitRef="usd">42573000</asps:FeesPaidForProvisionOfServices>
    <asps:FeesPaidForProvisionOfServices
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNC04LTEtMS05Mjc5MQ_18e300e2-0584-4d9f-bbaa-e81462b53155"
      unitRef="usd">52473000</asps:FeesPaidForProvisionOfServices>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNS0yLTEtMS05Mjc5MQ_1939a34f-ec8f-4947-a55f-a318dd16bd49"
      unitRef="usd">4656000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNS00LTEtMS05Mjc5MQ_a2cccde8-f8d5-47d5-aab1-6f878ae12671"
      unitRef="usd">6391000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNS02LTEtMS05Mjc5MQ_5628b9f0-265a-4a73-8b91-824caeaaacfb"
      unitRef="usd">14844000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNS04LTEtMS05Mjc5MQ_91b3c596-d2cf-41f3-92da-e0464cb5d53f"
      unitRef="usd">18972000</us-gaap:CommunicationsAndInformationTechnology>
    <asps:CostReimbursableExpenses
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNi0yLTEtMS05Mjc5MQ_c0137e63-f474-4c44-adab-ee11a2d371ac"
      unitRef="usd">1957000</asps:CostReimbursableExpenses>
    <asps:CostReimbursableExpenses
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNi00LTEtMS05Mjc5MQ_a12fe57d-536c-4462-adf4-c3490331e6b0"
      unitRef="usd">1416000</asps:CostReimbursableExpenses>
    <asps:CostReimbursableExpenses
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNi02LTEtMS05Mjc5MQ_7bbab69c-dc49-4369-b34c-d04fd8b19a83"
      unitRef="usd">6158000</asps:CostReimbursableExpenses>
    <asps:CostReimbursableExpenses
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNi04LTEtMS05Mjc5MQ_79a2e58a-d94e-4145-b2b8-84359ad3293b"
      unitRef="usd">5365000</asps:CostReimbursableExpenses>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNy0yLTEtMS05Mjc5MQ_2f81a644-fe56-4fd1-97bb-8664e1cb7cea"
      unitRef="usd">570000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNy00LTEtMS05Mjc5MQ_f454bc78-bcd1-4e41-ae14-ef8beb2a8a7d"
      unitRef="usd">798000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNy02LTEtMS05Mjc5MQ_7890318d-a1ac-46cd-b0ca-bfd60222537a"
      unitRef="usd">1805000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfNy04LTEtMS05Mjc5MQ_836c1698-dc88-4c72-b998-66e68aa0380c"
      unitRef="usd">2397000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfRevenue
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfOS0yLTEtMS05Mjc5MQ_e55c3363-ad28-4b79-b4e8-ac0b0b7f91ee"
      unitRef="usd">34387000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfOS00LTEtMS05Mjc5MQ_74b8ae11-42c5-4e0f-8a39-616d98d4439f"
      unitRef="usd">40667000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfOS02LTEtMS05Mjc5MQ_2886f54f-ee6a-41d5-ab6f-03a1c829f757"
      unitRef="usd">104611000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY183OS9mcmFnOmM2OWNjZDhhOTE4MjQ5YmNiNDYyNGJiYWQ3OGQ5YWI4L3RhYmxlOjBhMGI3OTAwNmJkOTRiMTJhMjhmNTVjMDIxY2I1MmEwL3RhYmxlcmFuZ2U6MGEwYjc5MDA2YmQ5NGIxMmEyOGY1NWMwMjFjYjUyYTBfOS04LTEtMS05Mjc5MQ_760ecc08-624a-4cef-86f4-e9c0c2f845ef"
      unitRef="usd">134862000</us-gaap:CostOfRevenue>
    <asps:SellingGeneralAndAdministrativeExpensesDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RleHRyZWdpb246ZmRjNjg2NjI4YmY2NDFmMWJmMjE3MzRhNGExZGM1ODBfNTMy_7ee5180f-fb83-4602-986d-fbc752bfcfce">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES &lt;div style="margin-bottom:9pt;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;Selling, general and administrative expenses include payroll and employee benefits associated with personnel employed in executive, sales and marketing, finance, technology, law, compliance, human resources, vendor management, facilities and risk management roles.  This category also includes professional services fees, occupancy costs, marketing costs, depreciation and amortization of non-operating assets and other expenses.  The components of selling, general and administrative expenses were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:56.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&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:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;7,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;6,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;19,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;21,007&#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:400;line-height:100%"&gt;Amortization of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#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;2,673&#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;3,849&#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;8,183&#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;Professional services&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:400;line-height:100%"&gt;2,584&#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;2,318&#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;8,432&#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;7,896&#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:400;line-height:100%"&gt;Occupancy related costs&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;1,008&#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;2,182&#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;4,049&#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;7,652&#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;Marketing costs&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:400;line-height:100%"&gt;774&#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;327&#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;2,446&#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;1,500&#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:400;line-height:100%"&gt;Depreciation and amortization&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;284&#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;346&#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;895&#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;1,082&#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;Other&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:400;line-height:100%"&gt;1,237&#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;1,899&#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;4,291&#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;4,726&#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 style="height:12pt"&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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;14,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;16,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;43,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;52,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:SellingGeneralAndAdministrativeExpensesDisclosureTextBlock>
    <asps:ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RleHRyZWdpb246ZmRjNjg2NjI4YmY2NDFmMWJmMjE3MzRhNGExZGM1ODBfNTM4_f74e1cd4-aa51-4dac-a59d-d2575af04639">The components of selling, general and administrative expenses were as follows:&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:56.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&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:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;7,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;6,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;19,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;21,007&#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:400;line-height:100%"&gt;Amortization of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#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;2,673&#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;3,849&#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;8,183&#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;Professional services&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:400;line-height:100%"&gt;2,584&#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;2,318&#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;8,432&#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;7,896&#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:400;line-height:100%"&gt;Occupancy related costs&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;1,008&#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;2,182&#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;4,049&#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;7,652&#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;Marketing costs&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:400;line-height:100%"&gt;774&#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;327&#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;2,446&#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;1,500&#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:400;line-height:100%"&gt;Depreciation and amortization&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;284&#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;346&#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;895&#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;1,082&#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;Other&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:400;line-height:100%"&gt;1,237&#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;1,899&#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;4,291&#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;4,726&#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 style="height:12pt"&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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;14,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;16,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;43,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;52,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</asps:ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfMy0yLTEtMS05Mjc5MQ_5813cbe8-b694-465f-8614-3c2482eccfad"
      unitRef="usd">7388000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfMy00LTEtMS05Mjc5MQ_aac3f372-c475-4bd2-8ee1-e84bbf56119a"
      unitRef="usd">6859000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfMy02LTEtMS05Mjc5MQ_4563ebed-b965-43f5-8985-3bd326f70a7d"
      unitRef="usd">19093000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfMy04LTEtMS05Mjc5MQ_a00b5ea0-2b25-4812-9847-703be829d0b7"
      unitRef="usd">21007000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNC0yLTEtMS05Mjc5MQ_e3f798da-b75c-4df1-8555-bc40adf5686f"
      unitRef="usd">1281000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNC00LTEtMS05Mjc5MQ_26d3fb75-e321-4bf3-8477-f4014f369c96"
      unitRef="usd">2673000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNC02LTEtMS05Mjc5MQ_16db2797-7fa6-44ad-ac87-fc84e2fb22b1"
      unitRef="usd">3849000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNC04LTEtMS05Mjc5MQ_88623c1d-7eb5-45e5-9623-0a619665de45"
      unitRef="usd">8183000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ProfessionalFees
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNS0yLTEtMS05Mjc5MQ_b132474d-ce41-4adb-9ea7-294fc44329c9"
      unitRef="usd">2584000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNS00LTEtMS05Mjc5MQ_63334aa4-cdfb-4262-90d5-bf936b2aa22c"
      unitRef="usd">2318000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNS02LTEtMS05Mjc5MQ_12609477-46c6-4be9-89b1-67a7d9368d22"
      unitRef="usd">8432000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNS04LTEtMS05Mjc5MQ_793aaa1f-3aae-43b9-a59f-aca330ba6d97"
      unitRef="usd">7896000</us-gaap:ProfessionalFees>
    <us-gaap:OccupancyNet
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNi0yLTEtMS05Mjc5MQ_210c6497-4b32-418f-8611-a67a221db387"
      unitRef="usd">1008000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNi00LTEtMS05Mjc5MQ_6bdcf065-c046-4f62-a0e9-68f5bcb4db62"
      unitRef="usd">2182000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNi02LTEtMS05Mjc5MQ_52a5aa13-1181-4474-a3c8-0908ed43faf5"
      unitRef="usd">4049000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNi04LTEtMS05Mjc5MQ_fd3aead3-ad99-4b42-91b1-f4b1598b7153"
      unitRef="usd">7652000</us-gaap:OccupancyNet>
    <us-gaap:MarketingExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNy0yLTEtMS05Mjc5MQ_0f5502c3-7feb-45f7-bb12-cb4d2a58d8ea"
      unitRef="usd">774000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNy00LTEtMS05Mjc5MQ_725fa042-4761-4023-aa13-1618f9078b2a"
      unitRef="usd">327000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNy02LTEtMS05Mjc5MQ_1bc5c16d-3674-40d3-8641-cc019a077268"
      unitRef="usd">2446000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfNy04LTEtMS05Mjc5MQ_5eef5aa2-c9ac-438d-847e-a02864c421ea"
      unitRef="usd">1500000</us-gaap:MarketingExpense>
    <asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfOC0yLTEtMS05Mjc5MQ_e8f379e7-cdc3-495d-aaa7-c5359c9909a1"
      unitRef="usd">284000</asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization>
    <asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfOC00LTEtMS05Mjc5MQ_ec3291b7-0db7-4695-be54-fd92de301f09"
      unitRef="usd">346000</asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization>
    <asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfOC02LTEtMS05Mjc5MQ_9a536a3f-dbf7-41d6-8e90-97babd6a6a00"
      unitRef="usd">895000</asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization>
    <asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfOC04LTEtMS05Mjc5MQ_8d4809ee-335c-4c80-9ca7-3084eb2f75b3"
      unitRef="usd">1082000</asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfOS0yLTEtMS05Mjc5MQ_2b54ec49-6aa4-4be1-92a6-6c761de35763"
      unitRef="usd">1237000</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfOS00LTEtMS05Mjc5MQ_2f46f66b-89eb-428c-96ed-b7ee2cdee833"
      unitRef="usd">1899000</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfOS02LTEtMS05Mjc5MQ_393c9423-c843-4edf-b23c-40b6477cd4b2"
      unitRef="usd">4291000</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfOS04LTEtMS05Mjc5MQ_c56a33b4-ee32-43a3-8713-02d0846b179a"
      unitRef="usd">4726000</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfMTEtMi0xLTEtOTI3OTE_78156b6f-78a0-40ad-81c3-1cd9d981e1c8"
      unitRef="usd">14556000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfMTEtNC0xLTEtOTI3OTE_1952d9b3-5d2a-4e42-b11a-30b029e64b51"
      unitRef="usd">16604000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfMTEtNi0xLTEtOTI3OTE_442f0e08-22e8-4ba8-a8ee-c8dfaadc74c0"
      unitRef="usd">43055000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184Mi9mcmFnOmZkYzY4NjYyOGJmNjQxZjFiZjIxNzM0YTRhMWRjNTgwL3RhYmxlOmJkOTBhMmRiYWE5YzRmNjc5Nzg0ZTViY2U2MDFjZTJmL3RhYmxlcmFuZ2U6YmQ5MGEyZGJhYTljNGY2Nzk3ODRlNWJjZTYwMWNlMmZfMTEtOC0xLTEtOTI3OTE_b202eb82-f0e2-4a00-87bd-b28b66df7eb8"
      unitRef="usd">52046000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RleHRyZWdpb246MDA2NmUzODNiYTE3NGRlMzgyZGE2Y2Y4MWFiNjY0NDNfNzY_961c14fc-8fc0-4b21-88ad-2e5b9d527a19">OTHER INCOME (EXPENSE), NET &lt;div style="margin-bottom:9pt;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;Other income (expense), net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:56.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Interest income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;(28)&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:400;line-height:100%"&gt;Other, net&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;247&#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;(115)&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;1,074&#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;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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 #000000;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 #000000;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:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;(115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RleHRyZWdpb246MDA2NmUzODNiYTE3NGRlMzgyZGE2Y2Y4MWFiNjY0NDNfNzg_8783a878-dd2c-45b1-9a43-81d1c844d152">&lt;div style="margin-bottom:9pt;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;Other income (expense), net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:56.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Interest income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;(28)&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:400;line-height:100%"&gt;Other, net&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;247&#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;(115)&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;1,074&#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;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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 #000000;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 #000000;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:100%"&gt;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;(115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfMy0yLTEtMS05Mjc5MQ_aab38161-a3f5-4d50-af4d-d0aaa3321e82"
      unitRef="usd">212000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfMy00LTEtMS05Mjc5MQ_378a0e4a-6ce6-4268-a66f-f7ad0864cb1f"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfMy02LTEtMS05Mjc5MQ_65290e8d-2766-4953-ab75-7f054d352507"
      unitRef="usd">318000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfMy04LTEtMS05Mjc5MQ_ef55752d-a976-44b5-9247-14a62455aeaf"
      unitRef="usd">-28000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <asps:OtherNonOperatingIncomeExpenseOther
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfNC0yLTEtMS05Mjc5MQ_4a257ecb-5ba7-4864-91a3-46668bd0f174"
      unitRef="usd">247000</asps:OtherNonOperatingIncomeExpenseOther>
    <asps:OtherNonOperatingIncomeExpenseOther
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfNC00LTEtMS05Mjc5MQ_2acc8280-2351-4bf5-b774-e0054c9c8214"
      unitRef="usd">-115000</asps:OtherNonOperatingIncomeExpenseOther>
    <asps:OtherNonOperatingIncomeExpenseOther
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfNC02LTEtMS05Mjc5MQ_5a9d4de5-28fa-4773-abc9-be14af340a71"
      unitRef="usd">1074000</asps:OtherNonOperatingIncomeExpenseOther>
    <asps:OtherNonOperatingIncomeExpenseOther
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfNC04LTEtMS05Mjc5MQ_73819c64-8a6c-45b0-ac51-c53069913ee1"
      unitRef="usd">819000</asps:OtherNonOperatingIncomeExpenseOther>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfNi0yLTEtMS05Mjc5MQ_89e0c8ea-fd35-4101-9e7c-504740e30197"
      unitRef="usd">459000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfNi00LTEtMS05Mjc5MQ_d7427414-211e-4fe5-87b7-b7464b46a8b1"
      unitRef="usd">-115000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfNi02LTEtMS05Mjc5MQ_e96843b8-8339-438e-96a9-999a27ecb9c5"
      unitRef="usd">1392000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184NS9mcmFnOjAwNjZlMzgzYmExNzRkZTM4MmRhNmNmODFhYjY2NDQzL3RhYmxlOmQ1NjhkMjBiOWE2MDQwNzY4M2Q2ZGYyYTU5ZjgyNjY5L3RhYmxlcmFuZ2U6ZDU2OGQyMGI5YTYwNDA3NjgzZDZkZjJhNTlmODI2NjlfNi04LTEtMS05Mjc5MQ_212627dc-6c2a-4d3d-aa9d-9a3155eac829"
      unitRef="usd">791000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184OC9mcmFnOjNjNWI3OTRkMjYxYzRiNzZiMGE4ZGI1YTJhMTIwZjE0L3RleHRyZWdpb246M2M1Yjc5NGQyNjFjNGI3NmIwYThkYjVhMmExMjBmMTRfMzUz_fe0ece53-7cda-493a-9734-8a0520b8e573">INCOME TAXESWe recognized an income tax (provision) benefit of $(2.2) million and $(1.9) million for the nine months ended September&#160;30, 2022 and 2021, respectively ($0.2 million and $(0.4) million for the third quarter of 2022 and 2021, respectively).  The income tax (provision) benefit for the three and nine months ended September&#160;30, 2022 was driven by income tax expense on transfer pricing income from India, income tax benefit from losses in the United States, no tax benefit on the pretax loss from our Luxembourg operating company and uncertain tax positions.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184OC9mcmFnOjNjNWI3OTRkMjYxYzRiNzZiMGE4ZGI1YTJhMTIwZjE0L3RleHRyZWdpb246M2M1Yjc5NGQyNjFjNGI3NmIwYThkYjVhMmExMjBmMTRfNTQ_4332ee7a-a058-4549-aa0e-199e1b4c59d8"
      unitRef="usd">2200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184OC9mcmFnOjNjNWI3OTRkMjYxYzRiNzZiMGE4ZGI1YTJhMTIwZjE0L3RleHRyZWdpb246M2M1Yjc5NGQyNjFjNGI3NmIwYThkYjVhMmExMjBmMTRfNjE_d614e174-63fa-4f0c-9728-2778341a5f5b"
      unitRef="usd">1900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184OC9mcmFnOjNjNWI3OTRkMjYxYzRiNzZiMGE4ZGI1YTJhMTIwZjE0L3RleHRyZWdpb246M2M1Yjc5NGQyNjFjNGI3NmIwYThkYjVhMmExMjBmMTRfMTAw_8c9488b6-bd61-4988-8c59-146f738df81e"
      unitRef="usd">-200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY184OC9mcmFnOjNjNWI3OTRkMjYxYzRiNzZiMGE4ZGI1YTJhMTIwZjE0L3RleHRyZWdpb246M2M1Yjc5NGQyNjFjNGI3NmIwYThkYjVhMmExMjBmMTRfMTA3_04f8bec4-5791-4155-9dbd-a14698cb38c4"
      unitRef="usd">400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfMTYwMw_e7df8ad5-56e0-4e5d-8f4d-0c0012db7c0d">LOSS PER SHARE &lt;div style="margin-bottom:9pt;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;Basic loss per share is computed by dividing loss available to common shareholders by the weighted average number of common shares outstanding for the period.  Diluted net loss per share excludes all dilutive securities because their impact would be anti-dilutive, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Basic and diluted loss per share are calculated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.757%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Net loss attributable to Altisource&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;(14,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;(18,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;(42,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;(58,746)&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 style="height:12pt"&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 #000000;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 #000000;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 #000000;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 #000000;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;Weighted average common shares outstanding, basic&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:400;line-height:100%"&gt;16,087&#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;15,831&#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;16,051&#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;15,816&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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 #000000;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 #000000;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 #000000;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 #000000;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;Weighted average common shares outstanding, diluted&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:400;line-height:100%"&gt;16,087&#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;15,831&#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;16,051&#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;15,816&#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 style="height:12pt"&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 #000000;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 #000000;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 #000000;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 #000000;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;Loss per share:&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 7.75pt;text-align:left;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;Basic&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;(0.89)&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;(1.15)&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;(2.62)&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;(3.71)&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 7.75pt;text-align:left;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;Diluted&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 #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;border-top:3pt double #000000;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;(0.89)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;border-top:3pt double #000000;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;(1.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;border-top:3pt double #000000;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;(2.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;border-top:3pt double #000000;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.71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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-bottom:9pt;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;For the nine months ended September&#160;30, 2022 and 2021, 1.3 million and 1.5 million, respectively (1.3 million and 1.3 million for the third quarter of 2022 and 2021, respectively), stock options, restricted shares and restricted share units, were excluded from the computation of loss per share, as a result of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:27pt;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;For both the nine months ended September&#160;30, 2022 and 2021, 0.2 million (0.2 million for both the third quarter of 2022 and 2021), stock options, restricted shares and restricted share units were anti-dilutive and have been excluded from the computation of diluted loss per share because the Company incurred a net loss &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:27pt;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;For the nine months ended September&#160;30, 2022 and 2021, 0.2 million and 0.3 million, respectively (0.2 million and 0.3 million for the third quarter of 2022 and 2021, respectively), stock options were anti-dilutive and have been excluded from the computation of diluted loss per share because their exercise price was greater than the average market price of our common stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:27pt;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;For the nine months ended September&#160;30, 2022 and 2021, 0.9 million and 1.0 million, respectively (0.9 million and 0.8 million for the third quarter of 2022 and 2021, respectively), stock options, restricted shares and restricted share units, which begin to vest upon the achievement of certain market criteria related to our common stock price, performance criteria and a total shareholder return compared to the market benchmark, that have not yet been met in each period have been excluded from the computation of diluted loss per share&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfMTYxMA_d639a520-8723-49d7-8f13-79869c135380">&lt;div style="margin-bottom:9pt;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;Basic and diluted loss per share are calculated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.757%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Net loss attributable to Altisource&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;(14,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;(18,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;(42,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;(58,746)&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 style="height:12pt"&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 #000000;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 #000000;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 #000000;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 #000000;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;Weighted average common shares outstanding, basic&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:400;line-height:100%"&gt;16,087&#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;15,831&#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;16,051&#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;15,816&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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 #000000;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 #000000;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 #000000;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 #000000;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;Weighted average common shares outstanding, diluted&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:400;line-height:100%"&gt;16,087&#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;15,831&#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;16,051&#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;15,816&#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 style="height:12pt"&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 #000000;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 #000000;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 #000000;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 #000000;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;Loss per share:&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 7.75pt;text-align:left;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;Basic&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;(0.89)&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;(1.15)&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;(2.62)&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;(3.71)&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 7.75pt;text-align:left;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;Diluted&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 #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;border-top:3pt double #000000;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;(0.89)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;border-top:3pt double #000000;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;(1.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;border-top:3pt double #000000;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;(2.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;border-top:3pt double #000000;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.71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMy0yLTEtMS05Mjc5MQ_91ada6b3-3102-41b3-8b9b-e4332a493bd3"
      unitRef="usd">-14389000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMy00LTEtMS05Mjc5MQ_81a6f2b9-0f71-4f3c-b5ea-979d12798aea"
      unitRef="usd">-18269000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMy02LTEtMS05Mjc5MQ_432c2935-b737-4bf2-bc2d-626ce6adc65a"
      unitRef="usd">-42074000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMy04LTEtMS05Mjc5MQ_a36b1899-a4ef-462b-88c1-96fb77b99b0b"
      unitRef="usd">-58746000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfNS0yLTEtMS05Mjc5MQ_fe772d1d-6ece-4512-baa0-167f92e84a0d"
      unitRef="shares">16087000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfNS00LTEtMS05Mjc5MQ_4fb20fff-1f95-4231-ba1b-5717a6b8ca71"
      unitRef="shares">15831000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfNS02LTEtMS05Mjc5MQ_b3458e67-4c24-4d8f-b36d-9e4c926b4217"
      unitRef="shares">16051000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfNS04LTEtMS05Mjc5MQ_65b2c57b-dd6c-442c-ad5b-b198613cb93e"
      unitRef="shares">15816000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfOC0yLTEtMS05Mjc5MQ_f20f6c87-5d12-46d8-b991-d526bbf55246"
      unitRef="shares">16087000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfOC00LTEtMS05Mjc5MQ_7debce25-c366-4423-8f84-7c7593347e91"
      unitRef="shares">15831000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfOC02LTEtMS05Mjc5MQ_8ddca3f2-9582-47d0-871f-ac263455667f"
      unitRef="shares">16051000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfOC04LTEtMS05Mjc5MQ_4ba92a09-554f-495f-b22d-66043333b1f2"
      unitRef="shares">15816000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMTEtMi0xLTEtOTI3OTE_0a56f26c-69a2-4066-83a6-8fe004fb8fe8"
      unitRef="usdPerShare">-0.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMTEtNC0xLTEtOTI3OTE_08714eb8-996b-4aa1-bb2b-d8bfbee52580"
      unitRef="usdPerShare">-1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMTEtNi0xLTEtOTI3OTE_18e70dcd-8d63-400f-8d88-49fefc8ccb25"
      unitRef="usdPerShare">-2.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMTEtOC0xLTEtOTI3OTE_1ee7ebdb-b669-4053-9f44-c7c49db6d040"
      unitRef="usdPerShare">-3.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMTItMi0xLTEtOTI3OTE_410f69c8-38bd-4f04-8b98-e421c6a8abef"
      unitRef="usdPerShare">-0.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMTItNC0xLTEtOTI3OTE_92c81d35-2a6e-4c16-80da-bf085566e5c8"
      unitRef="usdPerShare">-1.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMTItNi0xLTEtOTI3OTE_e2954fd9-e1a1-4422-902e-c1d9714e341b"
      unitRef="usdPerShare">-2.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RhYmxlOmYwNDJlZGFkMzRmOTQ1YjBiY2EyZjZjYWMxMzYwZDI5L3RhYmxlcmFuZ2U6ZjA0MmVkYWQzNGY5NDViMGJjYTJmNmNhYzEzNjBkMjlfMTItOC0xLTEtOTI3OTE_bbf6c224-cb6f-4e84-ba1f-a001538f381a"
      unitRef="usdPerShare">-3.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfMzgz_d97d13af-141e-45c2-9db4-e757c0498611"
      unitRef="shares">1300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfMzkw_e1b2733a-f438-46f4-b054-d61921e13bc8"
      unitRef="shares">1500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfNDA4_d7d2a099-f97f-434a-bb15-b1ab788e23e0"
      unitRef="shares">1300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfNDE1_a3d30d26-6c21-4090-90ad-d20ae9605b1c"
      unitRef="shares">1300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3b4808a9180d462fb730832a93a1103c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfNjI2_5a2c3ab5-2984-4b52-b791-f2d4fcb46f49"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idcaa00e91ff74e0890c7d1fffa630389_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfNjI2_8e4482ee-a07a-4661-8598-6ec57abd188a"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9ff7106f48ee4bd195ee05a4f8b60434_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfNjUx_269cf519-49e7-4bf6-b136-c4f78cddfefa"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icf1fa55bec334c67adce67fa09186493_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfNjUx_c65fa655-c2fc-4f40-a3de-1e50b15e7041"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6096847809d543d7bc800a30473c8f0f_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfOTE4_fcd39d90-a830-4ff3-8071-8a8e43d4ba40"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iadcd8c477aa84b37a0bdc418d5adfc35_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfMTY0OTI2NzQ0MzQxMw_764d7185-3ba6-4746-b54f-f56b0d737e71"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia85d076ec1934fd5ad54b09cd9e391e1_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfOTIy_23294def-26b6-44f5-8392-422a303daf52"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifdb7e9f605c84345b308693d86c73847_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfMTY0OTI2NzQ0MzM5Nw_661e1ff6-ae51-4ebc-9505-6c2f716db397"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iade738e031d2413ba29c61f6ed7a2d2e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfMTE3Mg_1bc6a172-64ce-4550-bf7f-19620e421d53"
      unitRef="shares">900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7738966c51e64f40ab6d4ccc8ca24589_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfMTE3OQ_f46049ee-c1fa-4346-9672-1ed7e890f27c"
      unitRef="shares">1000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i88e1172a4d73411c8bd3171a8ae2a5c2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfMTE5Nw_a5f20518-cfb8-4373-aa01-abc4f0760ea5"
      unitRef="shares">900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i29b0502943fc4d2d9dcd40b289e63512_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185MS9mcmFnOmIwYWI1OTk5ODJkZTRmZDA4MDYzMGIyNmEzMmM2YWZiL3RleHRyZWdpb246YjBhYjU5OTk4MmRlNGZkMDgwNjMwYjI2YTMyYzZhZmJfMTIwNA_797436c7-d05a-4b97-b30d-d9c1eafcbefd"
      unitRef="shares">800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNjQyMA_40f812cf-e1ec-4b6a-ab00-636f30a8ec7b">COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS &lt;div style="margin-bottom:9pt;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 record a liability for contingencies if an unfavorable outcome is probable and the amount of loss can be reasonably estimated, including expected insurance coverage.  For proceedings where the reasonable estimate of loss is a range, we record a best estimate of loss within the range.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 are currently involved in legal actions in the course of our business, some of which seek monetary damages.  We do not believe that the outcome of these proceedings, both individually and in the aggregate, will have a material impact on our financial condition, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Regulatory Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Periodically, we are subject to audits, examinations and investigations by federal, state and local governmental authorities and receive subpoenas, civil investigative demands or other requests for information from such governmental authorities in connection with their regulatory or investigative authority.  We are currently responding to such inquiries from governmental authorities relating to certain aspects of our business.  We believe it is premature to predict the potential outcome or to estimate any potential financial impact in connection with these inquiries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ocwen Related Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 Note 2, during the nine months ended September&#160;30, 2022, Ocwen was our largest customer, accounting for 40% of our total revenue (45% of our revenue for the third quarter of 2022).  Additionally, 6% of our revenue for the three and nine months ended September&#160;30, 2022 was earned on the loan portfolios serviced by Ocwen, when a party other than Ocwen or the MSRs owner selected Altisource as the service provider.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Ocwen has disclosed that it is subject to a number of ongoing federal and state regulatory examinations, consent orders, inquiries, subpoenas, civil investigative demands, requests for information and other actions and is subject to pending and threatened legal proceedings, some of which include claims against Ocwen for substantial monetary damages.  Previous regulatory actions against Ocwen have subjected Ocwen to independent oversight of its operations and placed certain restrictions on its ability to acquire servicing rights.  Existing or future similar matters could result in adverse regulatory or other actions against Ocwen.  In addition to the above, Ocwen may become subject to future adverse regulatory or other actions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Ocwen has disclosed that RITM is its largest client.  As of June 30, 2022, approximately 18% of loans serviced and subserviced by Ocwen (measured in UPB) were related to RITM MSRs or rights to MSRs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 existence or outcome of Ocwen regulatory matters or the termination of the RITM sub-servicing agreement with Ocwen may have significant adverse effects on Ocwen&#x2019;s business and/or our continuing relationship with Ocwen.  For example, Ocwen may be required to alter the way it conducts business, including the parties it contracts with for services, it may be required to seek changes to its existing pricing structure with us, it may lose its non-government-sponsored enterprise (&#x201c;GSE&#x201d;) servicing rights or subservicing arrangements or may lose one or more of its state servicing or origination licenses.  Additional regulatory actions or adverse financial developments may impose additional restrictions on or require changes in Ocwen&#x2019;s business that could require it to sell assets or change its business operations.  Any or all of these effects and others could result in our eventual loss of Ocwen as a customer or a reduction in the number and/or volume of services they purchase from us or the loss of other customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;If any of the following events occurred, Altisource&#x2019;s revenue could be significantly reduced and our results of operations could be materially adversely affected, including from the possible impairment or write-off of goodwill, intangible assets, property and equipment, other assets and accounts receivable:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Altisource loses Ocwen as a customer or there is a significant reduction in the volume of services they purchase from us&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Ocwen loses, sells or transfers a significant portion of its GSE or Federal Housing Administration servicing rights or subservicing arrangements or remaining other servicing rights or subservicing arrangements and Altisource fails to be retained as a service provider&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;The contractual relationship between Ocwen and RITM changes significantly, including Ocwen&#x2019;s sub-servicing arrangement with RITM expiring without renewal, and this change results in a change in our status as a provider of services related to the Subject MSRs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Ocwen loses state servicing licenses in states with a significant number of loans in Ocwen&#x2019;s servicing portfolio&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;The contractual relationship between Ocwen and Altisource changes significantly or there are significant changes to our pricing to Ocwen for services from which we generate material revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Altisource otherwise fails to be retained as a service provider&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Management cannot predict whether any of these events will occur or the amount of any impact they may have on Altisource.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 lease certain premises and equipment, primarily consisting of office space and information technology equipment.  Certain of our leases include options to renew at our discretion or terminate leases early, and these options are considered in our determination of the expected lease term.  Certain of our lease agreements include rental payments adjusted periodically for inflation.  Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.  We sublease certain office space to third parties.  Sublease income was $0.4 million and $0.6 million for the nine months ended September&#160;30, 2022 and 2021, respectively (less than $0.1 million and $0.2 million for the third quarter of 2022 and 2021, respectively).  The amortization periods of right-of-use assets are generally limited by the expected lease term.  Our leases generally have expected lease terms at adoption of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNTgwNQ_c9750841-b07b-4ac9-82f6-30c291639e7d"&gt;one&lt;/span&gt; to six years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Information about our lease terms and our discount rate assumption was as follows for the nine months ended September 30:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:76.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Weighted average remaining lease term (in 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;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:100%"&gt;3.15&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:right;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.28&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;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="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;5.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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 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;6.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 lease activity during the period was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.757%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Operating lease costs:&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 7.75pt;text-align:left;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;Selling, general and administrative expense&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;586&#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;1,486&#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;2,217&#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;4,696&#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 7.75pt;text-align:left;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;Cost of revenue&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;398&#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;265&#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;1,896&#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 style="height:12pt"&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;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;text-indent:-9pt;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 used in operating activities for amounts included in the measurement of lease 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;padding:2px 0 2px 1pt;text-align:left;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;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;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;7,143&#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:400;line-height:100%"&gt;Short-term (twelve months or less) lease costs&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;402&#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;(343)&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;827&#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;(802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Maturities of our lease liabilities as of September&#160;30, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:86.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;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;557&#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:400;line-height:100%"&gt;2023&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;2,233&#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;2024&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:400;line-height:100%"&gt;1,715&#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:400;line-height:100%"&gt;2025&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;1,233&#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;2026&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:400;line-height:100%"&gt;636&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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;Less: interest&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:400;line-height:100%"&gt;(271)&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 style="height:12pt"&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:1pt solid #000000;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;Present value of lease 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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;6,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:9pt;padding-right:2.25pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Escrow Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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 hold customers&#x2019; assets in escrow accounts at various financial institutions pending completion of certain real estate activities.  These amounts are held in escrow accounts for limited periods of time and are not included in the accompanying condensed consolidated balance sheets.  Amounts held in escrow accounts were $20.0 million and $27.5 million as of September&#160;30, 2022 and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0b129b3ad3974326a3fa82004df61e32_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfMTMxNQ_be6b51e5-b0b0-49b8-8ed6-0768c9b623c8"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idb7d8ba89b744fe1837800fd2bb3d493_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfMTM0MA_b43a30c2-9539-40c0-bbb3-6404741a2968"
      unitRef="number">0.45</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5e6f08d2904e4147ad3c2fdf25cb688c_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfMTM5Mg_782e91cb-225a-4b3c-85f2-6e43594015c4"
      unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icb41e6f5d7a942b6a86e148333d81935_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfMTM5Mg_d7384407-75fb-412e-bc4b-8c627c1b93b9"
      unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <asps:ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient
      contextRef="i1d49dd34b29e4fa3827baf3230c6dc20_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfMjQyMQ_9e9620b2-08d0-4424-b237-f83581031680"
      unitRef="number">0.18</asps:ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient>
    <us-gaap:SubleaseIncome
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNTU4OQ_8a69cd42-9706-4210-9fb6-d3c10a63c03c"
      unitRef="usd">400000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfMTY0OTI2NzQ0ODE3Mw_b4ef2d89-1b24-491b-90d1-d8062afe3167"
      unitRef="usd">600000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNTYxNA_9c615127-6347-4f9d-955e-878f0eb68910"
      unitRef="usd">100000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfMTY0OTI2NzQ0ODE4OA_a4163725-a748-43c2-a57c-d204cb58bef2"
      unitRef="usd">200000</us-gaap:SubleaseIncome>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i5ddc80c8ad5242cf8cfe8b2a834c5dae_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNTgxMQ_bea4ea3d-7425-4ec9-9275-a480584c5e6d">P6Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <asps:LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNjQxNQ_af07fda5-9ff5-4891-823d-4e65506e94bb">&lt;div style="margin-bottom:9pt;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;Information about our lease terms and our discount rate assumption was as follows for the nine months ended September 30:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:76.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Weighted average remaining lease term (in 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;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:100%"&gt;3.15&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:right;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.28&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;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="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;5.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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 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;6.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmQyMzUxMzQ5MTA2YzQxZjliZTY5NzViMjQ3NzM1NmJjL3RhYmxlcmFuZ2U6ZDIzNTEzNDkxMDZjNDFmOWJlNjk3NWIyNDc3MzU2YmNfMy0yLTEtMS05Mjc5MQ_c57679f8-43b8-477a-b528-3d29d7950d54">P3Y1M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i48b18a9cb724480db4c59aad59869e09_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmQyMzUxMzQ5MTA2YzQxZjliZTY5NzViMjQ3NzM1NmJjL3RhYmxlcmFuZ2U6ZDIzNTEzNDkxMDZjNDFmOWJlNjk3NWIyNDc3MzU2YmNfMy00LTEtMS05Mjc5MQ_04ade83c-923d-43b4-8227-0d8e60ba77a7">P3Y3M10D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmQyMzUxMzQ5MTA2YzQxZjliZTY5NzViMjQ3NzM1NmJjL3RhYmxlcmFuZ2U6ZDIzNTEzNDkxMDZjNDFmOWJlNjk3NWIyNDc3MzU2YmNfNC0yLTEtMS05Mjc5MQ_0731b7d2-b59b-4f58-84a2-13c2f5c4a4c4"
      unitRef="number">0.0566</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i48b18a9cb724480db4c59aad59869e09_I20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmQyMzUxMzQ5MTA2YzQxZjliZTY5NzViMjQ3NzM1NmJjL3RhYmxlcmFuZ2U6ZDIzNTEzNDkxMDZjNDFmOWJlNjk3NWIyNDc3MzU2YmNfNC00LTEtMS05Mjc5MQ_6b370e6c-59e6-4eda-86fd-09a36bdd87ad"
      unitRef="number">0.0624</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNjQxOA_dabf006b-0dd6-4121-82ac-124fcd46961f">&lt;div style="margin-bottom:9pt;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 lease activity during the period was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.757%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Operating lease costs:&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 7.75pt;text-align:left;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;Selling, general and administrative expense&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;586&#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;1,486&#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;2,217&#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;4,696&#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 7.75pt;text-align:left;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;Cost of revenue&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;398&#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;265&#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;1,896&#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 style="height:12pt"&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;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;text-indent:-9pt;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 used in operating activities for amounts included in the measurement of lease 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;padding:2px 0 2px 1pt;text-align:left;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;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;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;7,143&#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:400;line-height:100%"&gt;Short-term (twelve months or less) lease costs&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;402&#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;(343)&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;827&#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;(802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i75d63f93a81f48ebab70b009f1a363bb_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNC0yLTEtMS05Mjc5MQ_f010a835-c3c3-44b4-98bb-d95075e2a4c0"
      unitRef="usd">586000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i08b6e24282014346acb97de8a8b133ba_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNC00LTEtMS05Mjc5MQ_d38860aa-773d-4233-a246-c4d19fd6c95a"
      unitRef="usd">1486000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i334e250720c5484685fd3d99b9e92afd_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNC02LTEtMS05Mjc5MQ_6bc1268f-99a4-4d24-ab26-a8b38ef6fefa"
      unitRef="usd">2217000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i2c6ac72ce4ff47809ded6a9c55bd9f45_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNC04LTEtMS05Mjc5MQ_023d5187-3bb2-4cc2-9b65-3820e9eaa0b1"
      unitRef="usd">4696000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i82fbf66803d04c7d85819909f5591542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNS0yLTEtMS05Mjc5MQ_56fca5f1-071f-40cf-a1db-01170b4939ca"
      unitRef="usd">0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i64f5a759dbe4493dbcecf1c92af0b362_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNS00LTEtMS05Mjc5MQ_8336c3f3-75a8-403b-ae08-eedb2b84be72"
      unitRef="usd">398000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if76cbd2505774ca59affae94c4716be5_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNS02LTEtMS05Mjc5MQ_270e6e1f-6a48-4453-ba50-32b7d0ecb004"
      unitRef="usd">265000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i8547f7b51c39460cbc2d78ee74aaf0f3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNS04LTEtMS05Mjc5MQ_07db81cf-c249-4866-ae1c-aee32e303e19"
      unitRef="usd">1896000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNy0yLTEtMS05Mjc5MQ_dcce5bc0-126b-47e9-961c-31964e4933b3"
      unitRef="usd">515000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNy00LTEtMS05Mjc5MQ_af97b6ce-28a7-4807-b1bb-066fe7499636"
      unitRef="usd">1690000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNy02LTEtMS05Mjc5MQ_49d33932-1097-412c-9d4e-56a184480c4f"
      unitRef="usd">2022000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfNy04LTEtMS05Mjc5MQ_4d816154-b7dc-40d7-9cf1-d0160910ddef"
      unitRef="usd">7143000</us-gaap:OperatingLeasePayments>
    <us-gaap:ShortTermLeaseCost
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfOC0yLTEtMS05Mjc5MQ_b96c18f1-d4ab-48a4-ba8d-3be2ffd9f769"
      unitRef="usd">402000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfOC00LTEtMS05Mjc5MQ_506041af-8934-49a8-be41-e376357e535c"
      unitRef="usd">-343000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfOC02LTEtMS05Mjc5MQ_013f64a3-b52f-49b2-a34c-65017131a390"
      unitRef="usd">827000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOmNkNTc5NzA4ZTIxZDQzYTdiMDkxNWEyZTY4MThiYTI5L3RhYmxlcmFuZ2U6Y2Q1Nzk3MDhlMjFkNDNhN2IwOTE1YTJlNjgxOGJhMjlfOC04LTEtMS05Mjc5MQ_16c7b7c6-4989-449c-b5d7-fb55f3182e2c"
      unitRef="usd">-802000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNjQwOQ_9f5b7996-581e-4bd6-9557-b3e4cdf87517">&lt;div style="margin-bottom:9pt;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;Maturities of our lease liabilities as of September&#160;30, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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:86.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;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;557&#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:400;line-height:100%"&gt;2023&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;2,233&#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;2024&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:400;line-height:100%"&gt;1,715&#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:400;line-height:100%"&gt;2025&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;1,233&#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;2026&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:400;line-height:100%"&gt;636&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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;Less: interest&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:400;line-height:100%"&gt;(271)&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 style="height:12pt"&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:1pt solid #000000;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;Present value of lease 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 #000000;padding:2px 0 2px 1pt;text-align:left;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-bottom:3pt double #000000;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;6,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOjYzODU4NTY2ZTE2ODRhZGM5Y2NmZmJiZjliNTI1OWVlL3RhYmxlcmFuZ2U6NjM4NTg1NjZlMTY4NGFkYzljY2ZmYmJmOWI1MjU5ZWVfMi0yLTEtMS05Mjc5MQ_769e0f03-244c-4cc8-950c-d81d0d20491a"
      unitRef="usd">557000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOjYzODU4NTY2ZTE2ODRhZGM5Y2NmZmJiZjliNTI1OWVlL3RhYmxlcmFuZ2U6NjM4NTg1NjZlMTY4NGFkYzljY2ZmYmJmOWI1MjU5ZWVfMy0yLTEtMS05Mjc5MQ_bac5d92d-942b-4407-8e74-e07823c398af"
      unitRef="usd">2233000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOjYzODU4NTY2ZTE2ODRhZGM5Y2NmZmJiZjliNTI1OWVlL3RhYmxlcmFuZ2U6NjM4NTg1NjZlMTY4NGFkYzljY2ZmYmJmOWI1MjU5ZWVfNC0yLTEtMS05Mjc5MQ_595a0c20-5e31-43e7-9572-42de0a804af6"
      unitRef="usd">1715000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOjYzODU4NTY2ZTE2ODRhZGM5Y2NmZmJiZjliNTI1OWVlL3RhYmxlcmFuZ2U6NjM4NTg1NjZlMTY4NGFkYzljY2ZmYmJmOWI1MjU5ZWVfNS0yLTEtMS05Mjc5MQ_02f5e916-c69c-4b52-8741-166ca0bfd7aa"
      unitRef="usd">1233000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOjYzODU4NTY2ZTE2ODRhZGM5Y2NmZmJiZjliNTI1OWVlL3RhYmxlcmFuZ2U6NjM4NTg1NjZlMTY4NGFkYzljY2ZmYmJmOWI1MjU5ZWVfNi0yLTEtMS05Mjc5MQ_321f9950-219b-4a3a-9ac6-25499b4d9b51"
      unitRef="usd">636000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOjYzODU4NTY2ZTE2ODRhZGM5Y2NmZmJiZjliNTI1OWVlL3RhYmxlcmFuZ2U6NjM4NTg1NjZlMTY4NGFkYzljY2ZmYmJmOWI1MjU5ZWVfOC0yLTEtMS05Mjc5MQ_1b8a4310-8b74-4667-9090-b1a497023a4d"
      unitRef="usd">6374000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOjYzODU4NTY2ZTE2ODRhZGM5Y2NmZmJiZjliNTI1OWVlL3RhYmxlcmFuZ2U6NjM4NTg1NjZlMTY4NGFkYzljY2ZmYmJmOWI1MjU5ZWVfOS0yLTEtMS05Mjc5MQ_188c5120-715b-4ddd-a04c-bf1c1b1c9219"
      unitRef="usd">271000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RhYmxlOjYzODU4NTY2ZTE2ODRhZGM5Y2NmZmJiZjliNTI1OWVlL3RhYmxlcmFuZ2U6NjM4NTg1NjZlMTY4NGFkYzljY2ZmYmJmOWI1MjU5ZWVfMTEtMi0xLTEtOTI3OTE_1294f64d-b0c0-4e04-8338-c261ec0248ec"
      unitRef="usd">6103000</us-gaap:OperatingLeaseLiability>
    <asps:EscrowDepositAndTrustAccount
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNjM2OA_d4fbfec4-8e8e-4524-989a-7391f7e5d0b4"
      unitRef="usd">20000000</asps:EscrowDepositAndTrustAccount>
    <asps:EscrowDepositAndTrustAccount
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185NC9mcmFnOjNlYzYzNmJiZjczNjQ2YzNiNGVhMGU3NzUxZGVkZWE4L3RleHRyZWdpb246M2VjNjM2YmJmNzM2NDZjM2I0ZWEwZTc3NTFkZWRlYThfNjM3NQ_9f012c36-b314-4e77-be40-57de0c2e58d6"
      unitRef="usd">27500000</asps:EscrowDepositAndTrustAccount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RleHRyZWdpb246NDU1OTJhNWU4ZDNhNDllMWIwNzJjOGUwNzg4ZGM4ZGJfMTg2NQ_e1c281e8-6ee1-43fd-8eec-04b995eb9534">SEGMENT REPORTING&lt;div style="margin-bottom:9pt;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 business segments are based upon our organizational structure, which focuses primarily on the services offered, and are consistent with the internal reporting used by our Chief Executive Officer (our chief operating decision maker) to evaluate operating performance and to assess the allocation of our resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Effective January 1, 2022, our reportable segments changed as a result of a change in the way our Chief Executive Officer (our chief operating decision maker) manages our businesses, allocates resources and evaluates performance, and the related changes in our internal organization.  We now report our operations through two reportable segments: &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;Servicer and Real Estate&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; and &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;Origination&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;.  In addition, we report &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;Corporate and Others&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; separately.  Prior to the January 1, 2022 change in reportable segments, the Company operated with one reportable segment (total Company).  Prior year comparable period segment disclosures have been restated to conform to the current year presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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  &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;Servicer and Real Estate &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;segment provides loan servicers and real estate investors with solutions and technologies that span the mortgage and real estate lifecycle.  The &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;Origination &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;segment provides originators with solutions and technologies that span the mortgage origination lifecycle.  &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;Corporate and Others&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; includes Pointillist (sold on December 1, 2021), interest expense and costs related to corporate functions including executive, infrastructure and certain technology groups, finance, law, compliance, human resources, vendor management, facilities, risk management, as well as eliminations between reportable segments.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;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;Financial information for our segments is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;30,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;7,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;38,380&#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:400;line-height:100%"&gt;Cost of revenue&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;22,082&#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;7,654&#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;4,651&#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;34,387&#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;Gross profit (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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;2,931&#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;2,399&#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,226&#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;14,556&#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;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(3,894)&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;(3,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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 #000000;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 #000000;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;text-indent:-9pt;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;Income (loss) before income taxes and &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:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;5,857&#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;(2,539)&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;(17,771)&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;(14,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;26,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;14,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;43,243&#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:400;line-height:100%"&gt;Cost of revenue&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;21,088&#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;11,555&#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;8,024&#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;40,667&#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;Gross profit (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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;3,289&#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;1,586&#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;11,729&#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;16,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;/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;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&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;2&#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;(3,872)&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;(3,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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 #000000;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 #000000;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;text-indent:-9pt;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;Income (loss) before income taxes and &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:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;2,418&#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;1,422&#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;(21,738)&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;(17,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;91,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;26,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;118,317&#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:400;line-height:100%"&gt;Cost of revenue&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;64,235&#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;26,206&#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;14,170&#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;104,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;/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;Gross profit (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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;9,227&#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;6,739&#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;27,089&#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;43,055&#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;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(10,051)&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;(10,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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 #000000;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 #000000;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;text-indent:-9pt;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;Income (loss) before income taxes and &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:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;17,891&#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;(5,977)&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;(51,310)&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;(39,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;89,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;46,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;139,749&#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:400;line-height:100%"&gt;Cost of revenue&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;69,063&#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;38,722&#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;27,077&#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;134,862&#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;Gross profit (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;20,521&#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;8,034&#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;(23,668)&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;4,887&#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;Selling, general and administrative expenses&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;10,709&#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;4,468&#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;36,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;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;52,046&#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;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;9,812&#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;3,566&#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;(60,537)&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;(47,159)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&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;6&#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;(9,887)&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,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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: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;text-indent:-9pt;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;Income (loss) before income taxes and &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:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;9,818&#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;3,566&#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;(70,424)&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;(57,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Origination&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:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&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:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2022&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;64,885&#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;54,501&#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;91,896&#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;211,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&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:400;line-height:100%"&gt;61,832&#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;59,741&#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;136,235&#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;257,808&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;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 services are provided to customers primarily located in the United States.  Premises and equipment, net consist of the following, by country:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Luxembourg&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;2,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,883&#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:400;line-height:100%"&gt;United States&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;779&#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;1,932&#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;India&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:400;line-height:100%"&gt;1,314&#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;999&#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:400;line-height:100%"&gt;Uruguay&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;65&#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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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: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;text-align:left;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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;6,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RleHRyZWdpb246NDU1OTJhNWU4ZDNhNDllMWIwNzJjOGUwNzg4ZGM4ZGJfNjUy_41976181-f131-498a-8bd7-c61a5f8196fa"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i0c753414f466424fae0b8bbb000f20e2_D20211231-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RleHRyZWdpb246NDU1OTJhNWU4ZDNhNDllMWIwNzJjOGUwNzg4ZGM4ZGJfODY2_036998dc-078d-4274-9de7-8280ce0266c2"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RleHRyZWdpb246NDU1OTJhNWU4ZDNhNDllMWIwNzJjOGUwNzg4ZGM4ZGJfMTg2Ng_1bc546fd-1f40-48f8-ac4e-a6b909fc8936">&lt;div style="margin-bottom:9pt;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;Financial information for our segments is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;30,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;7,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;38,380&#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:400;line-height:100%"&gt;Cost of revenue&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;22,082&#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;7,654&#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;4,651&#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;34,387&#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;Gross profit (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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;2,931&#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;2,399&#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,226&#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;14,556&#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;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(3,894)&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;(3,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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 #000000;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 #000000;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;text-indent:-9pt;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;Income (loss) before income taxes and &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:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;5,857&#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;(2,539)&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;(17,771)&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;(14,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;26,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;14,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;1,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;43,243&#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:400;line-height:100%"&gt;Cost of revenue&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;21,088&#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;11,555&#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;8,024&#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;40,667&#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;Gross profit (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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;3,289&#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;1,586&#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;11,729&#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;16,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;/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;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&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;2&#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;(3,872)&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;(3,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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 #000000;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 #000000;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;text-indent:-9pt;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;Income (loss) before income taxes and &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:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;2,418&#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;1,422&#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;(21,738)&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;(17,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended September&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;91,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;26,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;118,317&#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:400;line-height:100%"&gt;Cost of revenue&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;64,235&#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;26,206&#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;14,170&#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;104,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;/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;Gross profit (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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;9,227&#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;6,739&#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;27,089&#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;43,055&#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;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(10,051)&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;(10,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:1pt solid #000000;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 #000000;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 #000000;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 #000000;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;text-indent:-9pt;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;Income (loss) before income taxes and &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:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;17,891&#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;(5,977)&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;(51,310)&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;(39,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine months ended September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;89,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;46,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;139,749&#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:400;line-height:100%"&gt;Cost of revenue&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;69,063&#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;38,722&#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;27,077&#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;134,862&#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;Gross profit (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;20,521&#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;8,034&#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;(23,668)&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;4,887&#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;Selling, general and administrative expenses&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;10,709&#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;4,468&#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;36,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;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;52,046&#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;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;9,812&#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;3,566&#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;(60,537)&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;(47,159)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&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;6&#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;(9,887)&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,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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: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;text-indent:-9pt;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;Income (loss) before income taxes and &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:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;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;9,818&#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;3,566&#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;(70,424)&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;(57,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Origination&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:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&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:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2022&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;64,885&#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;54,501&#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;91,896&#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;211,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&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:400;line-height:100%"&gt;61,832&#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;59,741&#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;136,235&#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;257,808&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i231bd17eab0047deb4d88d1e6b291e3f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfMy0yLTEtMS05Mjc5MQ_d8b73c2b-e9e3-48ca-9e89-a7b7112b7257"
      unitRef="usd">30866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b59aeda92f9447a95df5b4ae5bb1532_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfMy00LTEtMS05Mjc5MQ_26c087a8-b99a-40cc-b5fd-37ee10a605b4"
      unitRef="usd">7514000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f77e7b2780d408cb6afa0c994fbdadf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfMy02LTEtMS05Mjc5MQ_cd2a9bcb-4200-4940-ac44-49b1170fee31"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfMy04LTEtMS05Mjc5MQ_9469812f-79ea-4ace-ae09-f93f0a7c50bb"
      unitRef="usd">38380000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i231bd17eab0047deb4d88d1e6b291e3f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNC0yLTEtMS05Mjc5MQ_d7a42740-8947-48f1-87fb-46573b5855ac"
      unitRef="usd">22082000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i6b59aeda92f9447a95df5b4ae5bb1532_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNC00LTEtMS05Mjc5MQ_e8b75ef3-787d-4b33-9cea-c8ae373abc85"
      unitRef="usd">7654000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i3f77e7b2780d408cb6afa0c994fbdadf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNC02LTEtMS05Mjc5MQ_cab1ab09-5c8d-44bc-8367-4080b37f43b4"
      unitRef="usd">4651000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNC04LTEtMS05Mjc5MQ_e55c3363-ad28-4b79-b4e8-ac0b0b7f91ee"
      unitRef="usd">34387000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i231bd17eab0047deb4d88d1e6b291e3f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNS0yLTEtMS05Mjc5MQ_81761ef6-12e0-46cf-94b0-a2071a9ced46"
      unitRef="usd">8784000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6b59aeda92f9447a95df5b4ae5bb1532_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNS00LTEtMS05Mjc5MQ_cca8a56e-bafd-40ba-8f1f-0b9c6d66cb88"
      unitRef="usd">-140000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3f77e7b2780d408cb6afa0c994fbdadf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNS02LTEtMS05Mjc5MQ_fb3ddb7c-9055-4093-b803-9d65a7dbae12"
      unitRef="usd">-4651000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNS04LTEtMS05Mjc5MQ_71d9ccd5-3124-40b5-9a94-8e3571d23dc2"
      unitRef="usd">3993000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i231bd17eab0047deb4d88d1e6b291e3f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNi0yLTEtMS05Mjc5MQ_fb8a27a5-86f3-4f93-b63b-910484d95a09"
      unitRef="usd">2931000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6b59aeda92f9447a95df5b4ae5bb1532_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNi00LTEtMS05Mjc5MQ_c35a5c2e-4fc2-4319-8084-7b5e596fde35"
      unitRef="usd">2399000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3f77e7b2780d408cb6afa0c994fbdadf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNi02LTEtMS05Mjc5MQ_4eecabd3-5952-47e0-a79e-4e802c33ce9c"
      unitRef="usd">9226000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNi04LTEtMS05Mjc5MQ_78156b6f-78a0-40ad-81c3-1cd9d981e1c8"
      unitRef="usd">14556000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i231bd17eab0047deb4d88d1e6b291e3f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNy0yLTEtMS05Mjc5MQ_f459c25b-5a15-43fa-bc38-c4b145bec5c7"
      unitRef="usd">5853000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6b59aeda92f9447a95df5b4ae5bb1532_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNy00LTEtMS05Mjc5MQ_856ad830-e788-4d63-b287-d41e73c6a3a9"
      unitRef="usd">-2539000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3f77e7b2780d408cb6afa0c994fbdadf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNy02LTEtMS05Mjc5MQ_65967c52-328a-44ef-8514-994cfa1e0b0a"
      unitRef="usd">-13877000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfNy04LTEtMS05Mjc5MQ_67aef3ae-59db-4f79-9eff-98ff97a265b3"
      unitRef="usd">-10563000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i231bd17eab0047deb4d88d1e6b291e3f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfOC0yLTEtMS05Mjc5MQ_f0b6bcf1-d865-4a19-a7ba-167e22e3c98e"
      unitRef="usd">4000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i6b59aeda92f9447a95df5b4ae5bb1532_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfOC00LTEtMS05Mjc5MQ_a291c6f3-1f17-4eb8-9069-3cca20136573"
      unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3f77e7b2780d408cb6afa0c994fbdadf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfOC02LTEtMS05Mjc5MQ_947e2fdb-2cb8-43ba-a050-ea4c7cbc8390"
      unitRef="usd">-3894000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfOC04LTEtMS05Mjc5MQ_ae6903fe-cad0-4432-ac4a-5ed310831100"
      unitRef="usd">-3890000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i231bd17eab0047deb4d88d1e6b291e3f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfMTAtMi0xLTEtOTI3OTE_f5667598-db75-4067-baa7-80c5c9e6ad0c"
      unitRef="usd">5857000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6b59aeda92f9447a95df5b4ae5bb1532_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfMTAtNC0xLTEtOTI3OTE_5fce5c6a-1ca2-4962-a8fc-b98c1248dacf"
      unitRef="usd">-2539000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3f77e7b2780d408cb6afa0c994fbdadf_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfMTAtNi0xLTEtOTI3OTE_b128c291-f5f2-4c7f-aaaa-fac98ab59a5c"
      unitRef="usd">-17771000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i31ea884d91814ab08ad845dc353cdb8f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjdjZjQzNmE0MjM0YTQwMTBiZmI5YTRlMzEwMzQwZTgyL3RhYmxlcmFuZ2U6N2NmNDM2YTQyMzRhNDAxMGJmYjlhNGUzMTAzNDBlODJfMTAtOC0xLTEtOTI3OTE_ca7ae62e-3523-4f50-80d7-b6cd33c9772d"
      unitRef="usd">-14453000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i758472ee86ed44beb1baa0ada4190222_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfMy0yLTEtMS05Mjc5MQ_f71e284a-f4f6-4c5d-abe4-077f06dd6244"
      unitRef="usd">26793000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b27d0da112c4ea4ad4cc022e5f2dea7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfMy00LTEtMS05Mjc5MQ_0f57da16-4049-4d32-b8c4-d7a3ae471999"
      unitRef="usd">14563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie183713d646e4c7b98b160cb4772d2b4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfMy02LTEtMS05Mjc5MQ_d6386cca-dd0f-4f6e-b6f1-935a7d05d8da"
      unitRef="usd">1887000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfMy04LTEtMS05Mjc5MQ_2a4bac52-2b8e-457a-998f-795f4319f583"
      unitRef="usd">43243000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i758472ee86ed44beb1baa0ada4190222_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNC0yLTEtMS05Mjc5MQ_9ec65668-ed91-4eb1-aa06-7d0618f43d3d"
      unitRef="usd">21088000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i5b27d0da112c4ea4ad4cc022e5f2dea7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNC00LTEtMS05Mjc5MQ_9823a159-90dd-4847-8b29-9fee795e22fd"
      unitRef="usd">11555000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ie183713d646e4c7b98b160cb4772d2b4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNC02LTEtMS05Mjc5MQ_0ee91212-196a-42f7-9508-cfccbf52fb68"
      unitRef="usd">8024000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNC04LTEtMS05Mjc5MQ_74b8ae11-42c5-4e0f-8a39-616d98d4439f"
      unitRef="usd">40667000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i758472ee86ed44beb1baa0ada4190222_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNS0yLTEtMS05Mjc5MQ_5c7497d1-487f-4894-b90c-23f047b003e4"
      unitRef="usd">5705000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5b27d0da112c4ea4ad4cc022e5f2dea7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNS00LTEtMS05Mjc5MQ_9265c1c6-3492-40e4-9344-5eb6f13f4dce"
      unitRef="usd">3008000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie183713d646e4c7b98b160cb4772d2b4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNS02LTEtMS05Mjc5MQ_34698bb7-5c14-441a-b85e-20708e46c60e"
      unitRef="usd">-6137000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNS04LTEtMS05Mjc5MQ_05d0c8d2-5742-4802-bde1-223f0a86f10a"
      unitRef="usd">2576000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i758472ee86ed44beb1baa0ada4190222_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNi0yLTEtMS05Mjc5MQ_1976306d-6aff-4dcc-8b4c-9a9e71b12e5b"
      unitRef="usd">3289000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5b27d0da112c4ea4ad4cc022e5f2dea7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNi00LTEtMS05Mjc5MQ_2d07af7b-0292-4196-80b5-237f1fdb0e53"
      unitRef="usd">1586000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie183713d646e4c7b98b160cb4772d2b4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNi02LTEtMS05Mjc5MQ_a8a348d8-ff58-495f-a7e9-7a0a100ed856"
      unitRef="usd">11729000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNi04LTEtMS05Mjc5MQ_1952d9b3-5d2a-4e42-b11a-30b029e64b51"
      unitRef="usd">16604000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i758472ee86ed44beb1baa0ada4190222_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNy0yLTEtMS05Mjc5MQ_1755f8b5-39e9-4d76-9d94-4001abcb87cb"
      unitRef="usd">2416000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5b27d0da112c4ea4ad4cc022e5f2dea7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNy00LTEtMS05Mjc5MQ_26422950-e26b-4f56-aed2-2637fda92c3e"
      unitRef="usd">1422000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie183713d646e4c7b98b160cb4772d2b4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNy02LTEtMS05Mjc5MQ_ab8a444b-193f-42a4-9be6-c96304053939"
      unitRef="usd">-17866000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfNy04LTEtMS05Mjc5MQ_22bda4d8-ea71-4e53-8028-4b7edb8dfb80"
      unitRef="usd">-14028000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i758472ee86ed44beb1baa0ada4190222_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfOC0yLTEtMS05Mjc5MQ_628634cb-0fa8-43fc-b12c-4631b804aeb5"
      unitRef="usd">2000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5b27d0da112c4ea4ad4cc022e5f2dea7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfOC00LTEtMS05Mjc5MQ_38252a57-5c41-4d8a-8d8d-b921a3045a9e"
      unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie183713d646e4c7b98b160cb4772d2b4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfOC02LTEtMS05Mjc5MQ_0e6afaa1-58c4-4cd7-92c7-d746f563d68a"
      unitRef="usd">-3872000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfOC04LTEtMS05Mjc5MQ_1501bbfb-b0be-4116-b1b3-f9572caed069"
      unitRef="usd">-3870000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i758472ee86ed44beb1baa0ada4190222_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfMTAtMi0xLTEtOTI3OTE_26e26d8f-b90e-4a8a-89ca-ffa6c25dc9ce"
      unitRef="usd">2418000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5b27d0da112c4ea4ad4cc022e5f2dea7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfMTAtNC0xLTEtOTI3OTE_9b3e10f6-c24a-4aa7-848f-5272a5a0b7ae"
      unitRef="usd">1422000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie183713d646e4c7b98b160cb4772d2b4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfMTAtNi0xLTEtOTI3OTE_675b551f-bb63-48bc-bc8b-878aac8dbdaf"
      unitRef="usd">-21738000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id28cd36704c14ceaa654bff4ba173fdb_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjM5NDViMjQwODFmMTQ5ZmQ4MTRlZGVhMmQ3NmQxNDY4L3RhYmxlcmFuZ2U6Mzk0NWIyNDA4MWYxNDlmZDgxNGVkZWEyZDc2ZDE0NjhfMTAtOC0xLTEtOTI3OTE_ca4bdde3-3f65-40ed-863e-5e87f04e041b"
      unitRef="usd">-17898000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia79260cf1ae945f981415e8b563a03b6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfMy0yLTEtMS05Mjc5MQ_66358098-d0e9-45da-ab7c-4bfdb318439f"
      unitRef="usd">91349000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e4e5df13eee478d9d235ae1445e7dc7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfMy00LTEtMS05Mjc5MQ_982de137-0293-47df-a9db-c277f10410a5"
      unitRef="usd">26968000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie465a0d9eb1f4100a2b4cd746dc075a8_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfMy02LTEtMS05Mjc5MQ_a975ce55-1dce-4f20-9aea-2e10aabc09b3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfMy04LTEtMS05Mjc5MQ_baa763b3-66c9-4475-8e82-86f29929a7e6"
      unitRef="usd">118317000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="ia79260cf1ae945f981415e8b563a03b6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNC0yLTEtMS05Mjc5MQ_8c33c287-e4e4-4eae-8b9c-1b0f624d7e09"
      unitRef="usd">64235000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i1e4e5df13eee478d9d235ae1445e7dc7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNC00LTEtMS05Mjc5MQ_8caa9715-61ac-4667-8f92-397540138c6c"
      unitRef="usd">26206000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ie465a0d9eb1f4100a2b4cd746dc075a8_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNC02LTEtMS05Mjc5MQ_4efb4e7b-0eec-42c1-aab6-4aa955afab13"
      unitRef="usd">14170000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNC04LTEtMS05Mjc5MQ_2886f54f-ee6a-41d5-ab6f-03a1c829f757"
      unitRef="usd">104611000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="ia79260cf1ae945f981415e8b563a03b6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNS0yLTEtMS05Mjc5MQ_6c376c31-09bf-4d23-942b-b20aeb6e0967"
      unitRef="usd">27114000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1e4e5df13eee478d9d235ae1445e7dc7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNS00LTEtMS05Mjc5MQ_51375d8a-6fc2-4604-85f8-13e225164523"
      unitRef="usd">762000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie465a0d9eb1f4100a2b4cd746dc075a8_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNS02LTEtMS05Mjc5MQ_bdb23c3c-0d56-4f23-a48c-40168f20430e"
      unitRef="usd">-14170000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNS04LTEtMS05Mjc5MQ_2bc04e6f-28a6-47b2-9ba2-3b198b186a30"
      unitRef="usd">13706000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia79260cf1ae945f981415e8b563a03b6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNi0yLTEtMS05Mjc5MQ_5e2ed3f4-c7dd-4ded-baf7-d8238dbdedcf"
      unitRef="usd">9227000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i1e4e5df13eee478d9d235ae1445e7dc7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNi00LTEtMS05Mjc5MQ_396519b6-a02b-4a8b-8208-bd82f2c930e8"
      unitRef="usd">6739000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie465a0d9eb1f4100a2b4cd746dc075a8_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNi02LTEtMS05Mjc5MQ_4310b1a0-21c9-4de3-85a3-753f03672857"
      unitRef="usd">27089000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNi04LTEtMS05Mjc5MQ_442f0e08-22e8-4ba8-a8ee-c8dfaadc74c0"
      unitRef="usd">43055000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia79260cf1ae945f981415e8b563a03b6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNy0yLTEtMS05Mjc5MQ_cc56f445-d2cc-486a-8628-4e63b65b4cc4"
      unitRef="usd">17887000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1e4e5df13eee478d9d235ae1445e7dc7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNy00LTEtMS05Mjc5MQ_bd29950d-3fc7-4772-b83a-10c033c8e123"
      unitRef="usd">-5977000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie465a0d9eb1f4100a2b4cd746dc075a8_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNy02LTEtMS05Mjc5MQ_fd882ec6-4d70-4e11-8c32-6e9647de6ffb"
      unitRef="usd">-41259000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfNy04LTEtMS05Mjc5MQ_8e26fedf-0e3b-42f8-b3ec-95a0897683d9"
      unitRef="usd">-29349000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia79260cf1ae945f981415e8b563a03b6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfOC0yLTEtMS05Mjc5MQ_934da28a-0782-4e31-8260-cc5ffdbce95d"
      unitRef="usd">4000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1e4e5df13eee478d9d235ae1445e7dc7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfOC00LTEtMS05Mjc5MQ_330f744b-13f7-4d44-a2ba-3fd8da5edfb9"
      unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie465a0d9eb1f4100a2b4cd746dc075a8_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfOC02LTEtMS05Mjc5MQ_0ff826a8-b8df-48df-9886-9cdfbd147b6e"
      unitRef="usd">-10051000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfOC04LTEtMS05Mjc5MQ_6ed5855c-c3c9-4a82-8209-67eecfdfda55"
      unitRef="usd">-10047000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia79260cf1ae945f981415e8b563a03b6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfMTAtMi0xLTEtOTI3OTE_fc47a440-a12a-453f-b6be-d22f606bc50a"
      unitRef="usd">17891000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1e4e5df13eee478d9d235ae1445e7dc7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfMTAtNC0xLTEtOTI3OTE_17521c68-8573-47be-85f8-11ead155f08e"
      unitRef="usd">-5977000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie465a0d9eb1f4100a2b4cd746dc075a8_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfMTAtNi0xLTEtOTI3OTE_34954db1-ef39-4a3e-86be-a82b3f67ca6e"
      unitRef="usd">-51310000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjk1MDI4ZGVmMWY4YjQ1MmQ5NTkzYjQ1ZTIzNzAzNjYyL3RhYmxlcmFuZ2U6OTUwMjhkZWYxZjhiNDUyZDk1OTNiNDVlMjM3MDM2NjJfMTAtOC0xLTEtOTI3OTE_7cd83870-35a3-4bbc-abeb-3af0a4ee86fe"
      unitRef="usd">-39396000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i581c96c219774990a9943acb1596c8d0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfMy0yLTEtMS05Mjc5MQ_d62b3571-8840-44c8-a198-7537e1e59511"
      unitRef="usd">89584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6dbaab0cc7b46eeada3847facf27e26_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfMy00LTEtMS05Mjc5MQ_a6e85e64-d17d-4d25-86e3-2acca230a757"
      unitRef="usd">46756000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b844be763464e1a9662f2eb85a6824d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfMy02LTEtMS05Mjc5MQ_ec092bbf-e53a-412d-bd4d-214ae59d54bd"
      unitRef="usd">3409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfMy04LTEtMS05Mjc5MQ_28233e59-a62f-4336-a955-d2096e02360d"
      unitRef="usd">139749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i581c96c219774990a9943acb1596c8d0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNC0yLTEtMS05Mjc5MQ_1b30c36a-7939-481a-bb45-52a40d0aeff8"
      unitRef="usd">69063000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="id6dbaab0cc7b46eeada3847facf27e26_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNC00LTEtMS05Mjc5MQ_956450c0-51fe-48d6-9928-ad358b7e4e08"
      unitRef="usd">38722000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i7b844be763464e1a9662f2eb85a6824d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNC02LTEtMS05Mjc5MQ_53a46c96-96aa-4543-a52e-672ff05b1238"
      unitRef="usd">27077000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNC04LTEtMS05Mjc5MQ_760ecc08-624a-4cef-86f4-e9c0c2f845ef"
      unitRef="usd">134862000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i581c96c219774990a9943acb1596c8d0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNS0yLTEtMS05Mjc5MQ_1508dc4d-65d0-4773-8105-cce2500d1636"
      unitRef="usd">20521000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id6dbaab0cc7b46eeada3847facf27e26_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNS00LTEtMS05Mjc5MQ_389ddcfa-6cfa-42da-b673-2bf4e356e6d1"
      unitRef="usd">8034000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i7b844be763464e1a9662f2eb85a6824d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNS02LTEtMS05Mjc5MQ_8c2746aa-1ca8-4d8e-8fdc-737bec0349a6"
      unitRef="usd">-23668000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNS04LTEtMS05Mjc5MQ_c3c892ed-2a55-42cd-aaf9-62e02be7a5f1"
      unitRef="usd">4887000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i581c96c219774990a9943acb1596c8d0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNi0yLTEtMS05Mjc5MQ_c36fd12e-a988-473e-bd8f-d32f31bed74c"
      unitRef="usd">10709000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id6dbaab0cc7b46eeada3847facf27e26_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNi00LTEtMS05Mjc5MQ_99c754a4-8ae3-4375-b7d7-bab09f8262c9"
      unitRef="usd">4468000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7b844be763464e1a9662f2eb85a6824d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNi02LTEtMS05Mjc5MQ_6d8b4a93-bba4-4e78-add3-36af0062ed5e"
      unitRef="usd">36869000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNi04LTEtMS05Mjc5MQ_b202eb82-f0e2-4a00-87bd-b28b66df7eb8"
      unitRef="usd">52046000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i581c96c219774990a9943acb1596c8d0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNy0yLTEtMS05Mjc5MQ_5cffd890-8a97-4f24-8625-59c656be5336"
      unitRef="usd">9812000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id6dbaab0cc7b46eeada3847facf27e26_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNy00LTEtMS05Mjc5MQ_e59412de-b324-4ba7-89ce-8d0a9bc13f50"
      unitRef="usd">3566000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7b844be763464e1a9662f2eb85a6824d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNy02LTEtMS05Mjc5MQ_81f9225f-3b20-4a10-9eb6-b4ee12d33fad"
      unitRef="usd">-60537000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfNy04LTEtMS05Mjc5MQ_eac619f9-bff5-4807-89e0-71243e33e0df"
      unitRef="usd">-47159000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i581c96c219774990a9943acb1596c8d0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfOC0yLTEtMS05Mjc5MQ_4a7f5ea0-3b0f-446f-9e5c-51851554a347"
      unitRef="usd">6000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id6dbaab0cc7b46eeada3847facf27e26_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfOC00LTEtMS05Mjc5MQ_6f0fdd5f-2d9a-47a3-af15-5edeb5557620"
      unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i7b844be763464e1a9662f2eb85a6824d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfOC02LTEtMS05Mjc5MQ_3430240f-dd7a-4dde-afad-76c5e6cf4ab9"
      unitRef="usd">-9887000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfOC04LTEtMS05Mjc5MQ_4fd38213-3f40-413e-b9f9-ae57298962b7"
      unitRef="usd">-9881000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i581c96c219774990a9943acb1596c8d0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfMTAtMi0xLTEtOTI3OTE_3f67996a-bdf7-4b17-b807-d5d80061e0ca"
      unitRef="usd">9818000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id6dbaab0cc7b46eeada3847facf27e26_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfMTAtNC0xLTEtOTI3OTE_ce9f5dd0-abe3-4fa3-847f-2b7d6e871bff"
      unitRef="usd">3566000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7b844be763464e1a9662f2eb85a6824d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfMTAtNi0xLTEtOTI3OTE_64915020-8914-4f59-98dd-1cca174d0315"
      unitRef="usd">-70424000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if28105e358ac4de5bdd70797e800fee7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjNlMmM2MWNkMWNjNTQ2ZTA5NTcwODY0ZTJkZTMzNDc0L3RhYmxlcmFuZ2U6M2UyYzYxY2QxY2M1NDZlMDk1NzA4NjRlMmRlMzM0NzRfMTAtOC0xLTEtOTI3OTE_42cd3722-7646-45ed-ae59-02bda2749329"
      unitRef="usd">-57040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Assets
      contextRef="i0d7a0ae4a39844409f5760fe36432abf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOmRhMzk0ODNlNWNhZjQxMWZiMGI0ZDM5MGYyOTdlNzNjL3RhYmxlcmFuZ2U6ZGEzOTQ4M2U1Y2FmNDExZmIwYjRkMzkwZjI5N2U3M2NfMy0yLTEtMS05Mjc5MQ_6184cc75-0338-444f-9c89-dc6aeec2c814"
      unitRef="usd">64885000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ied081421bd6d40eb8022f72b970de10f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOmRhMzk0ODNlNWNhZjQxMWZiMGI0ZDM5MGYyOTdlNzNjL3RhYmxlcmFuZ2U6ZGEzOTQ4M2U1Y2FmNDExZmIwYjRkMzkwZjI5N2U3M2NfMy00LTEtMS05Mjc5MQ_d8b8f04d-71a1-4a54-905e-3112a18b020b"
      unitRef="usd">54501000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie085f57e57ca492792266a2ec1a99b0f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOmRhMzk0ODNlNWNhZjQxMWZiMGI0ZDM5MGYyOTdlNzNjL3RhYmxlcmFuZ2U6ZGEzOTQ4M2U1Y2FmNDExZmIwYjRkMzkwZjI5N2U3M2NfMy02LTEtMS05Mjc5MQ_7cf00fd1-3a5d-4e63-a5cb-bd8aaae23e3f"
      unitRef="usd">91896000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOmRhMzk0ODNlNWNhZjQxMWZiMGI0ZDM5MGYyOTdlNzNjL3RhYmxlcmFuZ2U6ZGEzOTQ4M2U1Y2FmNDExZmIwYjRkMzkwZjI5N2U3M2NfMy04LTEtMS05Mjc5MQ_23592354-af50-45bc-8d40-0b74bec3cfe3"
      unitRef="usd">211282000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ice4faf2a401e4cdd94cc8fa008437b8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOmRhMzk0ODNlNWNhZjQxMWZiMGI0ZDM5MGYyOTdlNzNjL3RhYmxlcmFuZ2U6ZGEzOTQ4M2U1Y2FmNDExZmIwYjRkMzkwZjI5N2U3M2NfNC0yLTEtMS05Mjc5MQ_38a435d3-49e2-46ee-8fb4-4ba1f685a1e0"
      unitRef="usd">61832000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1374d8faf2304934b677a5a8649c3258_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOmRhMzk0ODNlNWNhZjQxMWZiMGI0ZDM5MGYyOTdlNzNjL3RhYmxlcmFuZ2U6ZGEzOTQ4M2U1Y2FmNDExZmIwYjRkMzkwZjI5N2U3M2NfNC00LTEtMS05Mjc5MQ_0bea4fd9-b447-4d0c-8b87-c113db2c37f1"
      unitRef="usd">59741000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i00c3c74ae2e3462082a3840681e7137e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOmRhMzk0ODNlNWNhZjQxMWZiMGI0ZDM5MGYyOTdlNzNjL3RhYmxlcmFuZ2U6ZGEzOTQ4M2U1Y2FmNDExZmIwYjRkMzkwZjI5N2U3M2NfNC02LTEtMS05Mjc5MQ_235327a6-c641-474d-bf1e-9af31264323e"
      unitRef="usd">136235000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOmRhMzk0ODNlNWNhZjQxMWZiMGI0ZDM5MGYyOTdlNzNjL3RhYmxlcmFuZ2U6ZGEzOTQ4M2U1Y2FmNDExZmIwYjRkMzkwZjI5N2U3M2NfNC04LTEtMS05Mjc5MQ_534dce6e-81c2-4b90-bcd2-70e87e6663ae"
      unitRef="usd">257808000</us-gaap:Assets>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="i7647383dd93b4740ab2f8e1e3eaeb8ed_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RleHRyZWdpb246NDU1OTJhNWU4ZDNhNDllMWIwNzJjOGUwNzg4ZGM4ZGJfMTg2Nw_437e788c-7cc7-46e6-ba3b-50bf2f1cf370">&lt;div style="margin-bottom:9pt;margin-top:5pt;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 services are provided to customers primarily located in the United States.  Premises and equipment, net consist of the following, by country:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Luxembourg&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;2,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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,883&#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:400;line-height:100%"&gt;United States&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;779&#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;1,932&#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;India&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:400;line-height:100%"&gt;1,314&#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;999&#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:400;line-height:100%"&gt;Uruguay&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;65&#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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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: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;text-align:left;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;Total&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 #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;border-bottom:3pt double #000000;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;6,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic65cb40827624b0d99e2a594261e3ed3_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjI0MGU3MjUyNmU3ZTQwZWY4YzkxN2E3YjY2YmVjMGQ0L3RhYmxlcmFuZ2U6MjQwZTcyNTI2ZTdlNDBlZjhjOTE3YTdiNjZiZWMwZDRfMi0yLTEtMS05Mjc5MQ_a2ef6689-8007-4a7f-8f19-48be68f4dbf9"
      unitRef="usd">2812000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifb9d6c51a90540789660e08531585ed5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjI0MGU3MjUyNmU3ZTQwZWY4YzkxN2E3YjY2YmVjMGQ0L3RhYmxlcmFuZ2U6MjQwZTcyNTI2ZTdlNDBlZjhjOTE3YTdiNjZiZWMwZDRfMi00LTEtMS05Mjc5MQ_ec1a208f-6ee3-44c5-81e7-6d975e0f39cd"
      unitRef="usd">3883000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ieecbca5149e5456abb126bbdb16e111f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjI0MGU3MjUyNmU3ZTQwZWY4YzkxN2E3YjY2YmVjMGQ0L3RhYmxlcmFuZ2U6MjQwZTcyNTI2ZTdlNDBlZjhjOTE3YTdiNjZiZWMwZDRfMy0yLTEtMS05Mjc5MQ_8f0ee6d9-5d10-44a1-b571-55a807811457"
      unitRef="usd">779000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4976f207ba164bfdb4b16c53ae8e8abc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjI0MGU3MjUyNmU3ZTQwZWY4YzkxN2E3YjY2YmVjMGQ0L3RhYmxlcmFuZ2U6MjQwZTcyNTI2ZTdlNDBlZjhjOTE3YTdiNjZiZWMwZDRfMy00LTEtMS05Mjc5MQ_65782da4-2bca-4dc2-a169-1c1343903c8a"
      unitRef="usd">1932000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2dda428c9c3243ddae131461cc73fcef_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjI0MGU3MjUyNmU3ZTQwZWY4YzkxN2E3YjY2YmVjMGQ0L3RhYmxlcmFuZ2U6MjQwZTcyNTI2ZTdlNDBlZjhjOTE3YTdiNjZiZWMwZDRfNC0yLTEtMS05Mjc5MQ_071a437a-1e03-4913-8ce0-9b0c49100083"
      unitRef="usd">1314000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i292b2a7ef5ad4f7a99dd9789bc4fabad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjI0MGU3MjUyNmU3ZTQwZWY4YzkxN2E3YjY2YmVjMGQ0L3RhYmxlcmFuZ2U6MjQwZTcyNTI2ZTdlNDBlZjhjOTE3YTdiNjZiZWMwZDRfNC00LTEtMS05Mjc5MQ_57b62287-4d55-4f7c-9766-1b3aa551dbe1"
      unitRef="usd">999000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i27d02bc234634965bc0fb7017da4cd92_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjI0MGU3MjUyNmU3ZTQwZWY4YzkxN2E3YjY2YmVjMGQ0L3RhYmxlcmFuZ2U6MjQwZTcyNTI2ZTdlNDBlZjhjOTE3YTdiNjZiZWMwZDRfNS0yLTEtMS05Mjc5MQ_fa529d6a-8ce6-416d-ac78-76bc4f949b8a"
      unitRef="usd">65000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i555331470fc04a3eb278842d2b1d1ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjI0MGU3MjUyNmU3ZTQwZWY4YzkxN2E3YjY2YmVjMGQ0L3RhYmxlcmFuZ2U6MjQwZTcyNTI2ZTdlNDBlZjhjOTE3YTdiNjZiZWMwZDRfNS00LTEtMS05Mjc5MQ_2195707b-dca7-4e45-bb82-ec09bb48bcd0"
      unitRef="usd">59000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie2bddb6b3faa457d938d20e20fbbb1ab_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjI0MGU3MjUyNmU3ZTQwZWY4YzkxN2E3YjY2YmVjMGQ0L3RhYmxlcmFuZ2U6MjQwZTcyNTI2ZTdlNDBlZjhjOTE3YTdiNjZiZWMwZDRfOC0yLTEtMS05Mjc5MQ_eff87300-c189-4654-a6ef-33f6e8611df4"
      unitRef="usd">4970000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i65b7010f0a7f45faacde7fb71c7b4459_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE0OWU0ZDIwZTFjYzRjYzliODNjY2I0MDRjYTAyMmVjL3NlYzoxNDllNGQyMGUxY2M0Y2M5YjgzY2NiNDA0Y2EwMjJlY185Ny9mcmFnOjQ1NTkyYTVlOGQzYTQ5ZTFiMDcyYzhlMDc4OGRjOGRiL3RhYmxlOjI0MGU3MjUyNmU3ZTQwZWY4YzkxN2E3YjY2YmVjMGQ0L3RhYmxlcmFuZ2U6MjQwZTcyNTI2ZTdlNDBlZjhjOTE3YTdiNjZiZWMwZDRfOC00LTEtMS05Mjc5MQ_7d964650-a5b6-4fd8-996e-65a45f690ee2"
      unitRef="usd">6873000</us-gaap:PropertyPlantAndEquipmentNet>
</xbrl>
