<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  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:lpro="http://www.openlendingcorp.com/20220930"
  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="lpro-20220930.xsd" xlink:type="simple"/>
    <context id="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i89e4087a602c4784b203feed904c645d_I20221102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2022-11-02</instant>
        </period>
    </context>
    <context id="i09789f0e74284864a64b581d93492c34_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i11df9fcbdaf643c984d8f998a2525a42_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic624a471eb254a978c362b96459383eb_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i41c315a59a654476b170c695c44c67c3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i02cc9f8ce680421d92e1ba919a9ccf4b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i009dfcc182164a318f73031091d2fe9e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie8dac72cf61742d39e3ae130501df490_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i618c8531114a410faed13c8a85a32965_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idfe73ea93fc2478ea9d095ee2f4be68c_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i082fce560bf64e538fdd8a58b6f838f9_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5c9ab2d790784da38b965da0b303c7bb_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdministrativeServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifd62dc4522c8457099a30785c29e6987_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdministrativeServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i69028a6dbc124086a73ac104171cc3a7_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdministrativeServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="if40f4fb018d9405a92062f106799ba80_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdministrativeServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i83212c7fe8dc478399b95e31791858d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i10b6b5feedf54c30885168c852bca3b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i79eeee0b733f4f26b3b94a8461c972df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="idd85ea06343245648138d1664cc9a18f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i237e532748b74c519de417451def61b1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i0d90d079ff9e42e284d7a6aec356a2d9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i418fbc4304724f13a9448e7205bd8c73_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia4609f22b8894de6b6e6094f10f21cda_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="id960b0e306dc42c48dabedb7da642667_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i546e2af84fb442fca333aa0b52f70f79_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i071516e5caf04f8a94c5fe2bf2491cf3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i5734c7bb8e9c484896c29c0451f45433_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9a8740a246884bb1a1b552699d4418e6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iad9da38226e54583b9f39296725669ce_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i0a3f2535877f4c24a27696f2c71d3f78_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if9d9ceecab9e4819805b11e071fabbcc_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6167e1b4e074493c9648c228cb9e11d2_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="ia8f3f33b1bd54e1ca5db9bae3c7cc64d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="idd3ebaff6ce1426d967cc2dc20ee51d0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i381be6613d6641adbae14578a0742b55_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i7f82e021dab94296919f4e4af8139ee9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9d5c012521d340858340e6ab8bd200a1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifc8c106a8d974c71a6d9a2c96dc357de_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="ibe1787e5e2d941a8943493ac7bd4d8c4_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3f5d5e2b53434c9bba4916cf64c52aad_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i587c1112b98a474aa49b53a61d47fd52_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="iefbcc0cd67fd48abbc1e9c1d99a887df_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i0f792b851f9c424bb546cc485d87a762_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="ia6e22e6447f14c82ac596ca2d3316266_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9364f10d80d54ff0a9a6ad5c86a7131b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i7c6be36c232142b284f0630b3f5c9f9a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="ic0d2e390b0174b76ba3003468512c63b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i6ad1170b95f54cac8f3ea2e9a798c92f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i30a6688966c342b5a8a43b57a447a3ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib9db3f6f3dc841d48b7f196bc09d82f9_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i52fe3dfd4d5e4fddb570dc14f373235f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie980f5dcb22e4a6783cf9d56bd7f7a45_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="idbce495fdfb8490eaf5a7d94f63b8f68_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i053ba91f7cae40658941571d76e99619_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="if39492f88699445985c1297e5a507670_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i78139842e7324ef7acae18221ad3d773_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia800e00fa52b4742a41faf651901293e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3769d7b11d2847d699cd44e88d981665_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i3b9fdc9e17704e4ebde4e69d22fa122f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic74c6facdce4408898d7f768f0b2d2fe_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iea7e8f800ea64a379171bb7f283317a7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="if0aa3ca9f2d641b989d70bcbf4c182e0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i1ddf8add27b44236b58d6af6bcdb5d73_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="ibbf6dc8062284829a2d7881303520995_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i5c19a690d68b478c866520cf74c07c7f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibdc6bcc528114c918f1fb9ff7e40d0e6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i46d9699e9f5141178a90c4b102827763_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="ie3e1850f0aff4d71ad622144984f54ac_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="ie52b3963842e4cbe997d73e18fbdd485_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i0b4cc10665c8429b8561fb2e1ff7b032_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="ib4831bbf8df14494aa40b2da5d8faaa3_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i37161d46302a48e182b34c02f2b894b6_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i96c537018f5741e58c19fe55d0fd4be4_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i976908e16dce43668a02bd28d27cf292_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:LargeInsurancePartner1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i491c25c222344facbf20ce72cf16d647_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:LargeInsurancePartner2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i4b8ebca10c984ffaaa7cdf32b957cd0c_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:InsurancePartnerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i31640d0a04f9491aa1ed69fc568ce913_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:InsurancePartnerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="id831844c03f64f818683dbf41f034558_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:InsurancePartnerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="ifa8a8d1ce9db4daaa6edd85841ecd39b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:LargeInsurancePartner1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="ia94f09f0014e445bb7df5631513f7445_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:LargeInsurancePartner2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="ic9eccebf2c90418ca0841382cceb9551_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:TopInsurancePartnerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="ia959ebf24d574e28b327e4d6411d1b56_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:TwoInsurancePartnersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i5a96ee10b44f40048ac39ebdee382bdc_D20211231-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iae9b1a6d262440899a3b5d77df70141e_D20211231-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id5ffd128d99344d693853d89a98ebfb5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i75ae7d83774947a59b23440af7853aba_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib71581910e3c4f33a4f326824502b31d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6b486eb1fe7f4fa0b848c33070360b19_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5a59bd7f351f45fea59cca14016ca439_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i097fc3d01c5f4e81bd5a158d8d898355_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="if8b38b78a892447289cc30afe205082a_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i1ce18cde335e4442872edf4934c22a21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i288603b2c906414d8d42fe5120bc94ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i857c01ed3e9740fcbe395e6ab962fa34_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id14f4caed43a41c1a910017d16cc8cdc_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i81719b0fc55f45889e67bc4a78c6200c_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ie34f84ab02514c6781e0233d27634c18_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i27835c789cc24f1aa286eb3bb7c04b66_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i3ba04d8f6df94350863703fcf9ff8cc1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iefc78ff9c19847158fa92fbcf0d6b41a_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iae245b2c11804c158b909d3f091bef35_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e62c6b3b2574113ab8de527d1f506bb_I20200311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-11</instant>
        </period>
    </context>
    <context id="i7443f276dcf4425bbd2ae6c50d1e6523_D20200311-20200311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-11</startDate>
            <endDate>2020-03-11</endDate>
        </period>
    </context>
    <context id="ib4f81ae3821f4590877fdbfb01d5437d_D20200311-20200311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-11</startDate>
            <endDate>2020-03-11</endDate>
        </period>
    </context>
    <context id="i09c321325ff24c28ba7455ffe0e5603b_I20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="idcaeec00be0946ae9ec7d610c4ff2f32_I20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="ia4aec31118c04660bcfa59a87712356a_I20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="i1005447961dc4006bf17e37fbe94340c_I20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2022-09-09</instant>
        </period>
    </context>
    <context id="i784e682f53694927b393d2301a04fa96_I20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-09</instant>
        </period>
    </context>
    <context id="i8d9b5a48e839471d9dc11de15b687bce_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i8c8a7590009b4695abd2c777ca086220_I20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-09</instant>
        </period>
    </context>
    <context id="i6b522508f60f4c6c9b1dbe9b7faeb160_I20240930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="ic6d50b1de40c4e9cbbf7c5d8d1b90024_I20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-09</instant>
        </period>
    </context>
    <context id="i7def77ae5a474edb923ee7e629aa2fe9_I20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="i3c3576095bdb4bf1a37fb1eecf5b2ccd_D20220909-20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="id3c08c49a4974dfcb240737ebeb4df47_D20220909-20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="ibfc9b1853a174456a199ad61e045bdc4_D20220909-20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="iab31c91fcf094472a2cc9d88a4e4d8d4_D20220909-20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">lpro:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="ic94d623403014dab8bfe4f3f7d708664_D20220909-20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">lpro:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="i7ac7c3398a76456287d0316994ed63fb_D20220909-20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="i1c01d36440bb459aa79d8c3a98108740_D20220909-20220909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="i971c58f6398d4bf7a686f84fb5a26628_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i37bb28b8fd32432892ac7afdf2a5b631_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i2692830274ff4f5e95ae1b05af57830e_I20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="i906ca1d53f07480ca8b5689395166fa6_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iefaeb02b1bed44989acee81d55473572_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ib78aa6a0064f43efb12016493c822ac4_I20240930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="icca0782187e3434f862e96ad34e45e15_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9e3ec1d9b5c34d2a8171ba014969937d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i582e59e30b3b446cadbf3d28bc542c81_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i866c05cd07d84b94bec54bc0247d6570_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i708eb441e5c14400b5d27fba4b884a08_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8b9654a719b9420eb61556abf9b9aa5a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i315c2f9953994f808efa8b91c3943494_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id7b9306877aa46a88de4120fc3838a6f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie02ab0372bbe49ca99cbc6b142dd945d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie395c2ef8fc84ae69dd5f124624846ad_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7b6503e620cf4926b410a64eb2fc7acf_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4a983f62c32f4cc1b5fe2724c47ece9a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iedaf199497734136ab9e411a156d8438_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i6972639e98574853a9b872eaea7fa59f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i55fe74095efa445bb76fdd2a00c8571c_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i7cc89d44859b4d9892cbaeffef10eb57_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i9d548c408c2d425e9f010236e0c353a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a9f87ed4bee4e3e891eef0f2fdbd55a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="i3544a942d33b4b7396753c41a455d5f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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="id52a0a5b8c4740388e0b9438ca8f4b6a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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>
    <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>lpro:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80L2ZyYWc6MWRkMmFlNTlhZTJmNDI0NGJhOTQ0YzZkMjcyNzY2ODIvdGFibGU6OWYzOGIxMWZkY2QzNGRkNjhkNmVmNzc1OWU0ZDBhZGYvdGFibGVyYW5nZTo5ZjM4YjExZmRjZDM0ZGQ2OGQ2ZWY3NzU5ZTRkMGFkZl8yLTEtMS0xLTUyNzYx_8d1a826d-efa0-4ff5-8cb5-bbe1fda60788">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80L2ZyYWc6MWRkMmFlNTlhZTJmNDI0NGJhOTQ0YzZkMjcyNzY2ODIvdGFibGU6OWYzOGIxMWZkY2QzNGRkNjhkNmVmNzc1OWU0ZDBhZGYvdGFibGVyYW5nZTo5ZjM4YjExZmRjZDM0ZGQ2OGQ2ZWY3NzU5ZTRkMGFkZl8zLTEtMS0xLTUyNzYx_195505d5-851d-4af8-a7da-7484a9a45159">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80L2ZyYWc6MWRkMmFlNTlhZTJmNDI0NGJhOTQ0YzZkMjcyNzY2ODIvdGFibGU6OWYzOGIxMWZkY2QzNGRkNjhkNmVmNzc1OWU0ZDBhZGYvdGFibGVyYW5nZTo5ZjM4YjExZmRjZDM0ZGQ2OGQ2ZWY3NzU5ZTRkMGFkZl80LTEtMS0xLTUyNzYx_841f25e1-4d07-4692-98aa-1e06ee047210">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80L2ZyYWc6MWRkMmFlNTlhZTJmNDI0NGJhOTQ0YzZkMjcyNzY2ODIvdGFibGU6OWYzOGIxMWZkY2QzNGRkNjhkNmVmNzc1OWU0ZDBhZGYvdGFibGVyYW5nZTo5ZjM4YjExZmRjZDM0ZGQ2OGQ2ZWY3NzU5ZTRkMGFkZl81LTEtMS0xLTUyNzYx_45756335-2f40-45d5-9799-c8b0093d2654">0001806201</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80L2ZyYWc6MWRkMmFlNTlhZTJmNDI0NGJhOTQ0YzZkMjcyNzY2ODIvdGFibGU6OWYzOGIxMWZkY2QzNGRkNjhkNmVmNzc1OWU0ZDBhZGYvdGFibGVyYW5nZTo5ZjM4YjExZmRjZDM0ZGQ2OGQ2ZWY3NzU5ZTRkMGFkZl82LTEtMS0xLTUyNzYx_f0dadd72-1c5a-4819-8b9f-ec50fb5cf42a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGV4dHJlZ2lvbjpmNDAzOWRmODNjOGY0MTVjODNjOGZmMzBkZjQ1MmRkZF8xOTg3_aeeb22e3-fb2e-4d0c-b67e-e267d5053485">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NGU2OTg2NmI1MjQ3NGUwNzliNDBhMDQ4MTBhZjBmNGEvdGFibGVyYW5nZTo0ZTY5ODY2YjUyNDc0ZTA3OWI0MGEwNDgxMGFmMGY0YV8wLTAtMS0xLTUyNzYx_6d657544-84bf-4702-b7f8-de2f368b67ca">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGV4dHJlZ2lvbjpmNDAzOWRmODNjOGY0MTVjODNjOGZmMzBkZjQ1MmRkZF8xMzM_c2c7caee-2596-400e-a3b3-feee097328ff">2022-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6MGZjNjdkMWIwNjA0NDMwNmFkYmU1MzcwYzRiODc4YTMvdGFibGVyYW5nZTowZmM2N2QxYjA2MDQ0MzA2YWRiZTUzNzBjNGI4NzhhM18wLTAtMS0xLTUyNzYx_2f8c2be1-d763-44dc-b7c8-7b24a90731c7">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGV4dHJlZ2lvbjpmNDAzOWRmODNjOGY0MTVjODNjOGZmMzBkZjQ1MmRkZF8xOTg4_ba1f9fe9-6aad-4dee-b342-9438e436fe2d">001-39326</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGV4dHJlZ2lvbjpmNDAzOWRmODNjOGY0MTVjODNjOGZmMzBkZjQ1MmRkZF8xOTg0_5e2a62b5-cf53-4cfc-a4fa-0f47729421dd">OPEN LENDING CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NWNlOTliY2ExYTU1NDg5MTgwYjlhZTZjMTkzNDgzMmYvdGFibGVyYW5nZTo1Y2U5OWJjYTFhNTU0ODkxODBiOWFlNmMxOTM0ODMyZl8wLTAtMS0xLTUyNzYx_a1c06728-2aa0-407c-9b58-638ceda48638">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NWNlOTliY2ExYTU1NDg5MTgwYjlhZTZjMTkzNDgzMmYvdGFibGVyYW5nZTo1Y2U5OWJjYTFhNTU0ODkxODBiOWFlNmMxOTM0ODMyZl8wLTEtMS0xLTUyNzYxL3RleHRyZWdpb246ZGRmYTM4YWJhNjVjNGNjM2I0Mzg5N2I4ODU4NDQ1Y2ZfNA_7a3fb182-0d03-43af-9430-8d937cdcbbfe">84-5031428</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NWNlOTliY2ExYTU1NDg5MTgwYjlhZTZjMTkzNDgzMmYvdGFibGVyYW5nZTo1Y2U5OWJjYTFhNTU0ODkxODBiOWFlNmMxOTM0ODMyZl8zLTAtMS0xLTUyNzYxL3RleHRyZWdpb246ZDIzOGNiM2Y0N2ZkNDZkMjg5Y2I2MzE0ZGVjMzZkODVfNA_81367831-1c5d-4a14-96cd-5116fedd5695">1501 S. MoPac Expressway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NWNlOTliY2ExYTU1NDg5MTgwYjlhZTZjMTkzNDgzMmYvdGFibGVyYW5nZTo1Y2U5OWJjYTFhNTU0ODkxODBiOWFlNmMxOTM0ODMyZl8zLTAtMS0xLTUyNzYxL3RleHRyZWdpb246ZDIzOGNiM2Y0N2ZkNDZkMjg5Y2I2MzE0ZGVjMzZkODVfNw_1f5fdc18-e29e-4d8a-86b1-679137cd77ad">Suite 450</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NWNlOTliY2ExYTU1NDg5MTgwYjlhZTZjMTkzNDgzMmYvdGFibGVyYW5nZTo1Y2U5OWJjYTFhNTU0ODkxODBiOWFlNmMxOTM0ODMyZl8zLTAtMS0xLTUyNzYxL3RleHRyZWdpb246ZDIzOGNiM2Y0N2ZkNDZkMjg5Y2I2MzE0ZGVjMzZkODVfMTA_566a6a0d-f202-4bb7-9434-b15b8116237e">Austin</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NWNlOTliY2ExYTU1NDg5MTgwYjlhZTZjMTkzNDgzMmYvdGFibGVyYW5nZTo1Y2U5OWJjYTFhNTU0ODkxODBiOWFlNmMxOTM0ODMyZl8zLTAtMS0xLTUyNzYxL3RleHRyZWdpb246ZDIzOGNiM2Y0N2ZkNDZkMjg5Y2I2MzE0ZGVjMzZkODVfMTQ_a6b3aea6-fc73-4ea9-aba9-44455a44f52b">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NWNlOTliY2ExYTU1NDg5MTgwYjlhZTZjMTkzNDgzMmYvdGFibGVyYW5nZTo1Y2U5OWJjYTFhNTU0ODkxODBiOWFlNmMxOTM0ODMyZl8zLTEtMS0xLTUyNzYx_9cf84374-1538-4cac-9c1c-47eee88948df">78746</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGV4dHJlZ2lvbjpmNDAzOWRmODNjOGY0MTVjODNjOGZmMzBkZjQ1MmRkZF8xOTg1_45f97b98-2b71-4631-a978-c5f893c078f0">512</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGV4dHJlZ2lvbjpmNDAzOWRmODNjOGY0MTVjODNjOGZmMzBkZjQ1MmRkZF8xOTgw_9018fb78-f23f-409f-be62-5b7aad34619e">892-0400</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NjA4OGMzMzRhM2U1NDBjMDllYzYwYmRmMWI2ZDc2MmUvdGFibGVyYW5nZTo2MDg4YzMzNGEzZTU0MGMwOWVjNjBiZGYxYjZkNzYyZV8xLTAtMS0xLTUyNzYx_8a0ecc9a-ea56-4e93-b0da-74d2e1ae6def">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NjA4OGMzMzRhM2U1NDBjMDllYzYwYmRmMWI2ZDc2MmUvdGFibGVyYW5nZTo2MDg4YzMzNGEzZTU0MGMwOWVjNjBiZGYxYjZkNzYyZV8xLTItMS0xLTUyNzYx_e2cba168-ebaf-45ab-a2ee-9b1dad08dc49">LPRO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6NjA4OGMzMzRhM2U1NDBjMDllYzYwYmRmMWI2ZDc2MmUvdGFibGVyYW5nZTo2MDg4YzMzNGEzZTU0MGMwOWVjNjBiZGYxYjZkNzYyZV8xLTQtMS0xLTUyNzYx_f4cf117b-bfb0-4e0b-ae81-28c0d43a16f5">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGV4dHJlZ2lvbjpmNDAzOWRmODNjOGY0MTVjODNjOGZmMzBkZjQ1MmRkZF8xOTgx_6ce3f251-96fc-45c9-91bd-8ffdfc4bc7a7">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGV4dHJlZ2lvbjpmNDAzOWRmODNjOGY0MTVjODNjOGZmMzBkZjQ1MmRkZF8xOTgy_5d4a5e73-06e0-4d09-8726-674bd75373e5">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6ODY5NjNmOGI5Y2Q3NGJlNGE0NjhkNjgxMDY2ODJiNTEvdGFibGVyYW5nZTo4Njk2M2Y4YjljZDc0YmU0YTQ2OGQ2ODEwNjY4MmI1MV8wLTAtMS0xLTUyNzYx_25d0254d-0364-4b03-a772-f582d6ccdc21">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6ODY5NjNmOGI5Y2Q3NGJlNGE0NjhkNjgxMDY2ODJiNTEvdGFibGVyYW5nZTo4Njk2M2Y4YjljZDc0YmU0YTQ2OGQ2ODEwNjY4MmI1MV8yLTMtMS0xLTUyNzYx_3ef3022b-863a-4b69-b3f1-77c2b524d43b">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGFibGU6ODY5NjNmOGI5Y2Q3NGJlNGE0NjhkNjgxMDY2ODJiNTEvdGFibGVyYW5nZTo4Njk2M2Y4YjljZDc0YmU0YTQ2OGQ2ODEwNjY4MmI1MV80LTMtMS0xLTUyNzYx_96ff595c-408d-4f4b-bbaa-144bdf62f8a3">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGV4dHJlZ2lvbjpmNDAzOWRmODNjOGY0MTVjODNjOGZmMzBkZjQ1MmRkZF8xOTg2_b2f651dc-1d63-424e-8677-1fa5287de6b5">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i89e4087a602c4784b203feed904c645d_I20221102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xL2ZyYWc6ZjQwMzlkZjgzYzhmNDE1YzgzYzhmZjMwZGY0NTJkZGQvdGV4dHJlZ2lvbjpmNDAzOWRmODNjOGY0MTVjODNjOGZmMzBkZjQ1MmRkZF8xOTEx_4aca09cc-82ce-45b5-a05b-3a5d7267a5b4"
      unitRef="shares">126300303</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNC0xLTEtMS01Mjc2MQ_bbd5f37b-ef1b-4cfe-bfb1-0d13257f0943"
      unitRef="usd">201807000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNC0zLTEtMS01Mjc2MQ_855e6612-c1b7-45a6-8217-480e59e80cbc"
      unitRef="usd">116454000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNS0xLTEtMS01Mjc2MQ_f5864b74-d40c-4ac6-bf88-54890a49dbf3"
      unitRef="usd">3349000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNS0zLTEtMS01Mjc2MQ_2a1dab66-e57a-42ce-95db-5902d28d9f3f"
      unitRef="usd">3055000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNi0xLTEtMS01Mjc2MQ_2e33a603-cbc3-4d13-b56a-37a1a7a1fef3"
      unitRef="usd">6654000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNi0zLTEtMS01Mjc2MQ_b89daef6-545c-4c7d-ac27-df66e3e491ee"
      unitRef="usd">6525000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNy0xLTEtMS01Mjc2MQ_a642fe89-9c32-4043-bbbd-8cbca4445574"
      unitRef="usd">65555000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNy0zLTEtMS01Mjc2MQ_78961c13-4af1-467c-866c-d3b4f60c4ed4"
      unitRef="usd">70542000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfOC0xLTEtMS01Mjc2MQ_0c75b5fb-0522-4cd6-b1c6-de5cef46b535"
      unitRef="usd">2329000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfOC0zLTEtMS01Mjc2MQ_6afc3488-4903-4491-a0d9-0c59ab9fdad8"
      unitRef="usd">1345000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTAtMS0xLTEtNTI3NjE_e5a58747-6e9d-4d92-9560-14cab7d04bd9"
      unitRef="usd">3515000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTAtMy0xLTEtNTI3NjE_36ab6ad8-2848-40c8-b15e-1d0c7c17927d"
      unitRef="usd">4873000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTItMS0xLTEtNTI3NjE_6e40e7ee-9ba3-44ad-b03d-f14b73dd3af5"
      unitRef="usd">283209000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTItMy0xLTEtNTI3NjE_8c030aea-86a8-412a-b096-e0ed92747ba8"
      unitRef="usd">202794000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTMtMS0xLTEtNTI3NjE_54dd223e-adda-4c3b-9a31-edb9de8c583a"
      unitRef="usd">2789000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTMtMy0xLTEtNTI3NjE_9fe693d4-ccf2-4e38-bb35-12f1aa2ca5c9"
      unitRef="usd">2663000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTQtMS0xLTEtNTI3NjE_5fc5847f-d2da-4945-aa3d-31b48492bb1f"
      unitRef="usd">4758000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTQtMy0xLTEtNTI3NjE_28182c6d-7c32-459f-8cef-13367e8b6e89"
      unitRef="usd">5189000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTUtMS0xLTEtNTI3NjE_cb0a5558-006b-4547-9a75-74f72f3dfafd"
      unitRef="usd">34385000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTUtMy0xLTEtNTI3NjE_38a25441-632a-42da-81a0-41a017082995"
      unitRef="usd">42414000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTYtMS0xLTEtNTI3NjE_0de50355-353e-4291-b3b4-0cdc02bd3885"
      unitRef="usd">73363000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTYtMy0xLTEtNTI3NjE_8c097b0d-977c-4655-bb33-1310a6c6f884"
      unitRef="usd">65503000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTctMS0xLTEtNTI3NjE_2d3b7ad3-8e26-4a71-aa8b-8c89419ae738"
      unitRef="usd">459000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTctMy0xLTEtNTI3NjE_2fcee74f-db97-47a3-944c-da5625b5884c"
      unitRef="usd">262000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTgtMS0xLTEtNTI3NjE_c1729885-9e56-441c-abdb-53d9724420b9"
      unitRef="usd">398963000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMTgtMy0xLTEtNTI3NjE_bf0e1c0f-c4cb-4c62-b014-2546f5af686d"
      unitRef="usd">318825000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjEtMS0xLTEtNTI3NjE_acb022cf-ed98-4b8a-aff1-cbf3e8a33be0"
      unitRef="usd">183000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjEtMy0xLTEtNTI3NjE_d31c2b3c-8e4a-4d21-ae66-1e2934c18f93"
      unitRef="usd">1285000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjItMS0xLTEtNTI3NjE_5f7f6cf0-d442-46bd-9389-4dc3e861ed2b"
      unitRef="usd">8838000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjItMy0xLTEtNTI3NjE_e3ad5c5e-a43e-4f24-b2bb-dd11fb89015e"
      unitRef="usd">3984000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjQtMS0xLTEtNTI3NjE_d0d66206-0126-4ecf-bb09-ba93c6728bc7"
      unitRef="usd">3750000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjQtMy0xLTEtNTI3NjE_572129bc-a6e2-4969-a3d0-8721283608b6"
      unitRef="usd">3125000</us-gaap:NotesPayableCurrent>
    <lpro:LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjUtMS0xLTEtNTI3NjE_a4eb4f21-ef84-4099-a518-d275c323caca"
      unitRef="usd">3358000</lpro:LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent>
    <lpro:LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjUtMy0xLTEtNTI3NjE_1731ba06-09b7-4df5-8d8a-2c07a24c7fcd"
      unitRef="usd">3050000</lpro:LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjYtMS0xLTEtNTI3NjE_585ba2b3-44bd-413e-b960-6c11f99b1087"
      unitRef="usd">851000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjYtMy0xLTEtNTI3NjE_57999faa-bf2e-41e7-8ae8-b62e583e65a0"
      unitRef="usd">621000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjctMS0xLTEtNTI3NjE_79c3f26a-1534-4a8f-a170-25f8138597e4"
      unitRef="usd">16980000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjctMy0xLTEtNTI3NjE_7b152541-e75b-4156-9341-cc6b11575a7c"
      unitRef="usd">12065000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjktMS0xLTEtNTI3NjE_e990cac2-6951-421c-9488-cbe0b4d37934"
      unitRef="usd">144478000</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMjktMy0xLTEtNTI3NjE_d31a4e62-d5e6-473b-9043-8f19a28663e0"
      unitRef="usd">143135000</us-gaap:LongTermNotesPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzAtMS0xLTEtNTI3NjE_609f3d09-9269-4703-9403-6af5269f5496"
      unitRef="usd">4231000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzAtMy0xLTEtNTI3NjE_f5547476-f00f-431e-8f9b-8f37f3dcfb60"
      unitRef="usd">4643000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzItMS0xLTEtNTI3NjE_55f0539a-f96c-47a7-91cb-b225cda9fc30"
      unitRef="usd">165689000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzItMy0xLTEtNTI3NjE_7899046e-6b65-422d-8571-1044d6f67823"
      unitRef="usd">159843000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzMtMS0xLTEtNTI3NjE_8d40978c-b681-4713-94ee-66be526f30ad"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzMtMy0xLTEtNTI3NjE_f142feaa-6855-454f-8370-fe4e19a91b7b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzUtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjozOWI4NGJkOTk0OTY0YmM4OWJhNWM0ZWU1MWQzMGM1OF8yMQ_063d26a7-7eac-4172-8720-cd418e662cea"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzUtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjozOWI4NGJkOTk0OTY0YmM4OWJhNWM0ZWU1MWQzMGM1OF8yMQ_a175c8e1-75a3-41df-a3ad-88a8623f76c5"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzUtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjozOWI4NGJkOTk0OTY0YmM4OWJhNWM0ZWU1MWQzMGM1OF8zNQ_5a125cb4-7190-4f53-a3af-c3a23f2ff4e8"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzUtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjozOWI4NGJkOTk0OTY0YmM4OWJhNWM0ZWU1MWQzMGM1OF8zNQ_f034b2c7-44ca-4f59-ac37-ce9316a293eb"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzUtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjozOWI4NGJkOTk0OTY0YmM4OWJhNWM0ZWU1MWQzMGM1OF81Nw_1b1dfbea-0334-4444-9faf-868bb1f5bf5e"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzUtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjozOWI4NGJkOTk0OTY0YmM4OWJhNWM0ZWU1MWQzMGM1OF81Nw_1e163cd5-291f-4677-bec1-80370dc737bf"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzUtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjozOWI4NGJkOTk0OTY0YmM4OWJhNWM0ZWU1MWQzMGM1OF81Nw_a96b7c6b-2344-48ae-8695-43dee7a02efb"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzUtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjozOWI4NGJkOTk0OTY0YmM4OWJhNWM0ZWU1MWQzMGM1OF81Nw_c62cb9f1-b005-4ba5-a2f4-5d0b8f56c324"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzUtMS0xLTEtNTI3NjE_262d310e-665f-49bf-b8b7-63cae15ff293"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzUtMy0xLTEtNTI3NjE_3d7ba343-b29c-4fe0-a700-41af02a34bd5"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzYtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjpmODZlNzgzNzdhNWQ0MDBmYjZhMWM1ZWU1MDBlMzczOV8xOQ_0ed5d671-e630-41da-a6b2-97a277411a2b"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzYtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjpmODZlNzgzNzdhNWQ0MDBmYjZhMWM1ZWU1MDBlMzczOV8xOQ_bc9fd57b-5ebb-414f-8668-9643949c850f"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzYtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjpmODZlNzgzNzdhNWQ0MDBmYjZhMWM1ZWU1MDBlMzczOV8zMw_43c87e69-24af-4051-9468-aab897bc599e"
      unitRef="shares">550000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzYtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjpmODZlNzgzNzdhNWQ0MDBmYjZhMWM1ZWU1MDBlMzczOV8zMw_43fec460-2858-4b43-bf60-24b5863f8fb3"
      unitRef="shares">550000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzYtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjpmODZlNzgzNzdhNWQ0MDBmYjZhMWM1ZWU1MDBlMzczOV81NQ_88f67c27-96b4-4bc6-9b1f-8c120b2aef09"
      unitRef="shares">128198185</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzYtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjpmODZlNzgzNzdhNWQ0MDBmYjZhMWM1ZWU1MDBlMzczOV83Ng_e8e8b10a-8ea9-4200-8a96-35d37426545e"
      unitRef="shares">126230762</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzYtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjpmODZlNzgzNzdhNWQ0MDBmYjZhMWM1ZWU1MDBlMzczOV8xMjI_b13a49b5-3793-4fc4-b89a-ca6f1196198e"
      unitRef="shares">128198185</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzYtMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjpmODZlNzgzNzdhNWQ0MDBmYjZhMWM1ZWU1MDBlMzczOV8xNDM_21084e70-5d47-43cd-aa2a-afe8d999f2dd"
      unitRef="shares">126212876</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzYtMS0xLTEtNTI3NjE_a68c4a14-6237-4934-b5da-ba6f90a45019"
      unitRef="usd">1282000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzYtMy0xLTEtNTI3NjE_8c49eae3-6ee3-486a-b7d4-2b446b6fd810"
      unitRef="usd">1282000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzctMS0xLTEtNTI3NjE_b09f59b6-32b7-47c9-9851-c3ee79f9e684"
      unitRef="usd">499843000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzctMy0xLTEtNTI3NjE_a5693a51-4f11-433b-89c5-0db4abfd7516"
      unitRef="usd">496983000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzgtMS0xLTEtNTI3NjE_56542e0e-b218-424d-8bc7-09cd7e64b252"
      unitRef="usd">-211630000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzgtMy0xLTEtNTI3NjE_f0f470e8-14ac-45ff-b1e8-d5f4084c387a"
      unitRef="usd">-282439000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzktMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjo3NTM1ZjdkY2E1NmY0MTk0YWFjZmU4OTM1NzA1YzIzNl8yOA_05445419-04d6-4262-8181-75cb6e2dd564"
      unitRef="shares">1967423</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzktMC0xLTEtNTI3NjEvdGV4dHJlZ2lvbjo3NTM1ZjdkY2E1NmY0MTk0YWFjZmU4OTM1NzA1YzIzNl81OQ_255807bf-51a8-4c75-b3cb-bed3e00e3c97"
      unitRef="shares">1985309</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzktMS0xLTEtNTI3NjE_6f8af371-e7a9-46d1-bdcb-61a4fee32db3"
      unitRef="usd">56221000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfMzktMy0xLTEtNTI3NjE_68afcf0e-8ce2-47fa-8910-05a31f99b6f2"
      unitRef="usd">56844000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNDAtMS0xLTEtNTI3NjE_1512d0a1-2399-41c4-b513-71f1de97e7ef"
      unitRef="usd">233274000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNDAtMy0xLTEtNTI3NjE_b47f4160-51b4-4e0a-a249-4f8174014bc9"
      unitRef="usd">158982000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNDEtMS0xLTEtNTI3NjE_92c2b8ac-a477-4bd1-98f8-f12b02894ef7"
      unitRef="usd">398963000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xNi9mcmFnOjI1NmUyOWNkMWI0OTQ5ZWU4NzBiODZlMGI0YmViNWQ1L3RhYmxlOjJhYTY5NzNiNzM3NzQwMDRiZGZkMzc2MTRhMjRkM2E5L3RhYmxlcmFuZ2U6MmFhNjk3M2I3Mzc3NDAwNGJkZmQzNzYxNGEyNGQzYTlfNDEtMy0xLTEtNTI3NjE_7e8d8f6c-b600-4a3a-abe6-81684d6b6c5f"
      unitRef="usd">318825000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic624a471eb254a978c362b96459383eb_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMy0xLTEtMS01Mjc2MQ_612ce830-157a-41f8-8fe7-6712b7d7a9ea"
      unitRef="usd">26523000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41c315a59a654476b170c695c44c67c3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMy0zLTEtMS01Mjc2MQ_0cc4fef5-5214-4d3b-8c44-9eab8e9ea27f"
      unitRef="usd">35447000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02cc9f8ce680421d92e1ba919a9ccf4b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMy01LTEtMS01Mjc2MQ_e464850f-5662-49e9-8b44-4439cefd4817"
      unitRef="usd">83990000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i009dfcc182164a318f73031091d2fe9e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMy03LTEtMS01Mjc2MQ_b9980b85-bc39-4fd2-8f76-596a29e8577d"
      unitRef="usd">102019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8dac72cf61742d39e3ae130501df490_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNC0xLTEtMS01Mjc2MQ_1fcf11f0-bc13-4b9f-889a-a76b0ce181a5"
      unitRef="usd">21845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i618c8531114a410faed13c8a85a32965_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNC0zLTEtMS01Mjc2MQ_e9b0c4d8-9f84-4079-8377-b01d04d03bb7"
      unitRef="usd">21638000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idfe73ea93fc2478ea9d095ee2f4be68c_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNC01LTEtMS01Mjc2MQ_b647c38e-ad87-4f4a-b8ca-a377190d9c15"
      unitRef="usd">62302000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i082fce560bf64e538fdd8a58b6f838f9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNC03LTEtMS01Mjc2MQ_ac62bcc6-17ec-4075-9e82-c5cada6c42b7"
      unitRef="usd">57146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c9ab2d790784da38b965da0b303c7bb_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNS0xLTEtMS01Mjc2MQ_b3c327a8-f224-419f-a308-b8c96a9c9294"
      unitRef="usd">2293000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd62dc4522c8457099a30785c29e6987_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNS0zLTEtMS01Mjc2MQ_2e1de390-2d2c-4533-b5f2-043d77941692"
      unitRef="usd">1807000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69028a6dbc124086a73ac104171cc3a7_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNS01LTEtMS01Mjc2MQ_027cd9c3-a335-433c-8d86-11e9abc4d7e7"
      unitRef="usd">6481000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if40f4fb018d9405a92062f106799ba80_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNS03LTEtMS01Mjc2MQ_69e16759-3fd9-4b64-aab7-85840e3d4549"
      unitRef="usd">4860000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNi0xLTEtMS01Mjc2MQ_b9dbe5eb-3724-4f8c-93b6-1ba0462ea178"
      unitRef="usd">50661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNi0zLTEtMS01Mjc2MQ_380e6bf4-9e82-480d-9da9-fc574a2cbc49"
      unitRef="usd">58892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNi01LTEtMS01Mjc2MQ_705dc98a-0f69-4d15-9466-3f6c3fb697fe"
      unitRef="usd">152773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNi03LTEtMS01Mjc2MQ_fcdb60ea-a538-410c-8c39-5e5e7bf0b29c"
      unitRef="usd">164025000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNy0xLTEtMS01Mjc2MQ_623c7ad4-1988-418f-926b-5790776939a9"
      unitRef="usd">5199000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNy0zLTEtMS01Mjc2MQ_ba6abefb-1fc0-44d0-afeb-2311dfca3b1a"
      unitRef="usd">6380000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNy01LTEtMS01Mjc2MQ_0efdd6f9-70d5-4a2d-b326-6a4acff830c8"
      unitRef="usd">15072000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfNy03LTEtMS01Mjc2MQ_c7bf22bb-7014-4cc0-90a3-d0053f96433d"
      unitRef="usd">13882000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfOC0xLTEtMS01Mjc2MQ_bb2023f3-b4ad-48a3-b81c-07f6777ecce4"
      unitRef="usd">45462000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfOC0zLTEtMS01Mjc2MQ_f390f040-df74-4389-9ee6-77898062eb32"
      unitRef="usd">52512000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfOC01LTEtMS01Mjc2MQ_fa349b4f-5003-4653-9e38-2f8461ae7d91"
      unitRef="usd">137701000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfOC03LTEtMS01Mjc2MQ_4bb3237e-4ec3-44da-b158-ae728b2b7322"
      unitRef="usd">150143000</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTAtMS0xLTEtNTI3NjE_94d738da-e664-434e-8c23-e7e807a0be11"
      unitRef="usd">9335000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTAtMy0xLTEtNTI3NjE_34b0c94c-91fe-49b8-836e-3a76d295efd8"
      unitRef="usd">7197000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTAtNS0xLTEtNTI3NjE_5660941f-a36e-4f09-a2ab-41d396635816"
      unitRef="usd">24785000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTAtNy0xLTEtNTI3NjE_905198a1-8829-4380-a794-b613fbd81014"
      unitRef="usd">23790000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTEtMS0xLTEtNTI3NjE_723a7976-e964-428b-b08f-0136f31e5584"
      unitRef="usd">5981000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTEtMy0xLTEtNTI3NjE_c7297056-1ca3-4fd8-8051-bcc5297e2281"
      unitRef="usd">3308000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTEtNS0xLTEtNTI3NjE_f47133da-5e95-48da-8e75-792b6583499a"
      unitRef="usd">13708000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTEtNy0xLTEtNTI3NjE_daf6323b-5e55-4929-b277-a5aba6192a05"
      unitRef="usd">8659000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTItMS0xLTEtNTI3NjE_943c2382-17a5-41b0-bd81-5eb579915d0f"
      unitRef="usd">2355000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTItMy0xLTEtNTI3NjE_e98f26fc-5d24-4c87-bddc-c6dc9d7b14d5"
      unitRef="usd">1268000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTItNS0xLTEtNTI3NjE_f2be0459-5a72-4565-8b81-0db335d680f7"
      unitRef="usd">6366000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTItNy0xLTEtNTI3NjE_848b4d9a-79c0-46ec-8e2d-de28497b831e"
      unitRef="usd">2632000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTMtMS0xLTEtNTI3NjE_605c3ed0-a023-40b8-893f-64107554e994"
      unitRef="usd">17671000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTMtMy0xLTEtNTI3NjE_19a3e1fe-a5db-44db-b5b4-9a37fedeebf6"
      unitRef="usd">11773000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTMtNS0xLTEtNTI3NjE_9781087f-045d-4083-be41-dbf98ae059d5"
      unitRef="usd">44859000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTMtNy0xLTEtNTI3NjE_450850f0-3754-4cdf-8f6b-c7829e4472d0"
      unitRef="usd">35081000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTQtMS0xLTEtNTI3NjE_3f0fe4fa-35f6-4683-95e0-37bae77974f5"
      unitRef="usd">27791000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTQtMy0xLTEtNTI3NjE_a62e86d7-970a-44f2-b8b1-c1fd57186da8"
      unitRef="usd">40739000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTQtNS0xLTEtNTI3NjE_b53b74b1-b3f3-4351-a058-acbcdea3fa7c"
      unitRef="usd">92842000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTQtNy0xLTEtNTI3NjE_d9e2fa02-abea-4c0b-b316-b5fcddeca0ce"
      unitRef="usd">115062000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTYtMS0xLTEtNTI3NjE_8370d28a-e337-419a-99ca-699d03216b46"
      unitRef="usd">1608000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTYtMy0xLTEtNTI3NjE_30a1f75d-af0c-4ca8-b0d9-6082ba4bb4d4"
      unitRef="usd">959000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTYtNS0xLTEtNTI3NjE_42af4ca4-5583-4e6b-bde9-388711dca42c"
      unitRef="usd">3535000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTYtNy0xLTEtNTI3NjE_a50e5f7a-7bc1-464d-a1ce-03f903890147"
      unitRef="usd">5370000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTctMS0xLTEtNTI3NjE_8cdb08ab-e31b-49ca-946f-2152db9292b0"
      unitRef="usd">321000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTctMy0xLTEtNTI3NjE_10a4eaad-a54c-4ceb-ae32-f555f2066cf9"
      unitRef="usd">35000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTctNS0xLTEtNTI3NjE_389879bb-fd26-4292-a1db-8118238efe53"
      unitRef="usd">368000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTctNy0xLTEtNTI3NjE_7f9c617d-a383-417c-be2c-8c77f6a49351"
      unitRef="usd">177000</us-gaap:InvestmentIncomeInterest>
    <lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTgtMS0xLTEtNTI3NjE_341ef599-0038-446d-933b-f9e898ff8718"
      unitRef="usd">0</lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement>
    <lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTgtMy0xLTEtNTI3NjE_78333b97-372b-405c-9009-0d9c68f3ad05"
      unitRef="usd">0</lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement>
    <lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTgtNS0xLTEtNTI3NjE_a82cfa5f-4d9f-4b07-a025-7cc2a52c48a1"
      unitRef="usd">0</lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement>
    <lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTgtNy0xLTEtNTI3NjE_c90c8954-e218-412e-864e-86528e4d0bf8"
      unitRef="usd">55422000</lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTktMS0xLTEtNTI3NjE_484c9785-c3af-459a-a202-f706eff9b0ea"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTktMy0xLTEtNTI3NjE_53f2cf3e-9658-402b-be7f-d775cf075936"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTktNS0xLTEtNTI3NjE_9001199a-71d8-40a7-8966-823a9b4e4053"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMTktNy0xLTEtNTI3NjE_3689e2b3-fb19-4b7d-a2f3-cf4e2dbecf4e"
      unitRef="usd">-8778000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjAtMS0xLTEtNTI3NjE_3a3e0b5f-29b2-4191-95ed-4b605b7a44be"
      unitRef="usd">-239000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjAtMy0xLTEtNTI3NjE_f4ddb5f9-915d-4cc1-b179-bbbc1ae7d631"
      unitRef="usd">3000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjAtNS0xLTEtNTI3NjE_15da7cd7-6951-4155-a262-379ce825ef6c"
      unitRef="usd">-239000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjAtNy0xLTEtNTI3NjE_83c305ee-dd58-4bde-8f52-53d5b47e8c20"
      unitRef="usd">-130000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjEtMS0xLTEtNTI3NjE_efd65a66-0ed3-4185-a888-2581587c13a6"
      unitRef="usd">26265000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjEtMy0xLTEtNTI3NjE_e0f0cf45-6be2-4129-a1b6-517fbc2c00e4"
      unitRef="usd">39818000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjEtNS0xLTEtNTI3NjE_b99267ac-0391-4637-bb24-db892154084c"
      unitRef="usd">89436000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjEtNy0xLTEtNTI3NjE_b7c9ca1a-ea80-4b50-b897-384c6d2d24c4"
      unitRef="usd">156383000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjItMS0xLTEtNTI3NjE_88af41bd-62ce-4f5e-b1b2-f2e24069a6ef"
      unitRef="usd">1736000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjItMy0xLTEtNTI3NjE_3468e80b-4fba-4517-a2d6-2fa5cd3d23ed"
      unitRef="usd">10404000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjItNS0xLTEtNTI3NjE_99ed2c10-79e0-4d09-b86e-1641c0e6085a"
      unitRef="usd">18627000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjItNy0xLTEtNTI3NjE_b1b2042c-9439-40ee-a663-b5d1801792d3"
      unitRef="usd">38141000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjMtMS0xLTEtNTI3NjE_2779802a-2cac-41a5-abc0-ad438f9af156"
      unitRef="usd">24529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjMtMy0xLTEtNTI3NjE_6d6156fa-85b6-42fb-b141-da32c5d5f017"
      unitRef="usd">29414000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjMtNS0xLTEtNTI3NjE_697dc16e-bce1-47e1-a75d-55e4f5e409b4"
      unitRef="usd">70809000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjMtNy0xLTEtNTI3NjE_4d135253-e0a9-435c-a4a1-38be737ea947"
      unitRef="usd">118242000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjgtMS0xLTEtNTI3NjE_d55bd5fa-bbea-4576-860b-11d3daac22a5"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjgtMy0xLTEtNTI3NjE_98196c1a-71fa-48c2-8567-c058ead44a35"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjgtNS0xLTEtNTI3NjE_e366fe06-68c5-41f7-ac9b-47b495bc2363"
      unitRef="usdPerShare">0.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjgtNy0xLTEtNTI3NjE_820e660f-ecc6-4f15-8da5-7d186dde030c"
      unitRef="usdPerShare">0.94</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjktMS0xLTEtNTI3NjE_4036e1a2-8046-4f40-8846-57268ba24d93"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjktMy0xLTEtNTI3NjE_722c52b8-cdc2-4d3e-9665-b1785135a1c4"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjktNS0xLTEtNTI3NjE_f51ab834-ddf7-4826-82e7-ad93763894e3"
      unitRef="usdPerShare">0.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMjktNy0xLTEtNTI3NjE_52c2240b-a0c0-415b-abd0-2b6991a5ad0c"
      unitRef="usdPerShare">0.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMzEtMS0xLTEtNTI3NjE_18bd5697-a1c1-4d5b-b48e-88e50965c4b0"
      unitRef="shares">126228723</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMzEtMy0xLTEtNTI3NjE_4fd1f4be-4dd5-4da2-9488-e6e5066f7241"
      unitRef="shares">126190351</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMzEtNS0xLTEtNTI3NjE_bd396028-d2d6-43bc-9c8d-daafdc80ca8b"
      unitRef="shares">126222084</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMzEtNy0xLTEtNTI3NjE_06aa49a4-155f-4b87-87e5-52bd3f57d1c6"
      unitRef="shares">126405822</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMzItMS0xLTEtNTI3NjE_d05fe1cd-44af-4d9b-9e4f-1294c14bc1c7"
      unitRef="shares">126228723</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMzItMy0xLTEtNTI3NjE_77521632-ba8b-46f3-b3c9-4a51e952f207"
      unitRef="shares">126247499</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMzItNS0xLTEtNTI3NjE_3bc75710-4e1c-452f-8da4-c243bdea43ac"
      unitRef="shares">126222415</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8xOS9mcmFnOjc5NWM2MzcxN2Q4YTQ0NjM4ZWNiZGIyOTM3MDRlMDM1L3RhYmxlOjUzMDIzZmZjODk2NTQzNTI4MGUyMTNlMDQ2MzA0OWIyL3RhYmxlcmFuZ2U6NTMwMjNmZmM4OTY1NDM1MjgwZTIxM2UwNDYzMDQ5YjJfMzItNy0xLTEtNTI3NjE_6b3440fb-3064-4391-bda3-6a5af2788765"
      unitRef="shares">126451119</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i83212c7fe8dc478399b95e31791858d6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMi0yLTEtMS01Mjc2MQ_53fae8c6-f1af-4ec4-bffa-870aed92cec3"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i83212c7fe8dc478399b95e31791858d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMi00LTEtMS01Mjc2MQ_eaf7ee96-cb83-4b6b-ad3d-35627f3b76d5"
      unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10b6b5feedf54c30885168c852bca3b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMi02LTEtMS01Mjc2MQ_b861ae42-6606-4f79-88b0-81de87f6e8b7"
      unitRef="usd">496983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79eeee0b733f4f26b3b94a8461c972df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMi04LTEtMS01Mjc2MQ_04731f0f-bf80-440d-abe4-5de7fb8d7166"
      unitRef="usd">-282439000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="idd85ea06343245648138d1664cc9a18f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMi0xMC0xLTEtNTI3NjE_3296dfc0-1795-45be-8a9e-2919194c41aa"
      unitRef="shares">1985309</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="idd85ea06343245648138d1664cc9a18f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMi0xMi0xLTEtNTI3NjE_d8c3a0d6-e8cd-4ff5-9781-5c55adaea3cf"
      unitRef="usd">-56844000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMi0xNC0xLTEtNTI3NjE_e65b98f7-89af-41ce-9832-f7dd6b2252e2"
      unitRef="usd">158982000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i237e532748b74c519de417451def61b1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNC02LTEtMS01Mjc2MQ_3780e1b5-3009-4dc2-8932-581482b27e0c"
      unitRef="usd">1281000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0d90d079ff9e42e284d7a6aec356a2d9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNC0xNC0xLTEtNTI3NjE_4c71ca0e-b1b3-487d-b0b4-e6d5ca357d0a"
      unitRef="usd">1281000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i237e532748b74c519de417451def61b1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNS02LTEtMS01Mjc2MQ_79b70a31-6e7d-4a26-b60b-625e65a56897"
      unitRef="usd">-207000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i418fbc4304724f13a9448e7205bd8c73_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNS0xMC0xLTEtNTI3NjE_126e820f-9c6b-43df-82ea-6ce62ae19a0e"
      unitRef="shares">5079</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i418fbc4304724f13a9448e7205bd8c73_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNS0xMi0xLTEtNTI3NjE_e2884d9f-4e4e-4adf-aa48-8df23623f288"
      unitRef="usd">168000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i0d90d079ff9e42e284d7a6aec356a2d9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNS0xNC0xLTEtNTI3NjE_2ac0e0e3-8b59-4016-895a-8caf631b05b3"
      unitRef="usd">-39000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:NetIncomeLoss
      contextRef="ia4609f22b8894de6b6e6094f10f21cda_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNi04LTEtMS01Mjc2MQ_6860ac83-cfbd-4eb4-ac99-ed6a208c65a7"
      unitRef="usd">23154000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0d90d079ff9e42e284d7a6aec356a2d9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNi0xNC0xLTEtNTI3NjE_d1b7caa1-e52e-44f8-95f0-275f0c23c2e4"
      unitRef="usd">23154000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id960b0e306dc42c48dabedb7da642667_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNy0yLTEtMS01Mjc2MQ_69c89060-0727-4cf8-b33b-119c2ce13b41"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id960b0e306dc42c48dabedb7da642667_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNy00LTEtMS01Mjc2MQ_4edc7961-de57-43ed-9627-44286a3a6912"
      unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i546e2af84fb442fca333aa0b52f70f79_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNy02LTEtMS01Mjc2MQ_2342cacf-3204-4dcd-9704-20ab474fd701"
      unitRef="usd">498057000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i071516e5caf04f8a94c5fe2bf2491cf3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNy04LTEtMS01Mjc2MQ_ad08d8f5-3dc9-4f15-9552-5fbda20add03"
      unitRef="usd">-259285000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i5734c7bb8e9c484896c29c0451f45433_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNy0xMC0xLTEtNTI3NjE_2885f778-76da-4508-bfcd-8fdab90b13d5"
      unitRef="shares">1980230</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i5734c7bb8e9c484896c29c0451f45433_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNy0xMi0xLTEtNTI3NjE_419dbef8-1401-40ff-987c-72e0aaa561a6"
      unitRef="usd">-56676000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9a8740a246884bb1a1b552699d4418e6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfNy0xNC0xLTEtNTI3NjE_000cbf1f-3d38-4adc-8ac4-24301d808758"
      unitRef="usd">183378000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iad9da38226e54583b9f39296725669ce_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfOC02LTEtMS01Mjc2MQ_13780e5c-5184-4030-881a-62aa2d3367c1"
      unitRef="usd">988000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0a3f2535877f4c24a27696f2c71d3f78_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfOC0xNC0xLTEtNTI3NjE_c1efb2a6-0323-4f34-929f-d019089262ee"
      unitRef="usd">988000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="iad9da38226e54583b9f39296725669ce_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfOS02LTEtMS01Mjc2MQ_e24bfb50-c1ef-44d8-9787-ff06468c62ef"
      unitRef="usd">-300000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="if9d9ceecab9e4819805b11e071fabbcc_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfOS0xMC0xLTEtNTI3NjE_f9d0bc0c-811f-4be3-a484-e3b4371e03a1"
      unitRef="shares">7595</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="if9d9ceecab9e4819805b11e071fabbcc_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfOS0xMi0xLTEtNTI3NjE_38b194fe-e1c5-4470-968f-020f96506d93"
      unitRef="usd">276000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i0a3f2535877f4c24a27696f2c71d3f78_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfOS0xNC0xLTEtNTI3NjE_192e894d-5886-4573-997f-ae382b5bef23"
      unitRef="usd">-24000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:NetIncomeLoss
      contextRef="i6167e1b4e074493c9648c228cb9e11d2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTAtOC0xLTEtNTI3NjE_876805eb-054c-4497-b1dc-f35f285369fd"
      unitRef="usd">23126000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a3f2535877f4c24a27696f2c71d3f78_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTAtMTQtMS0xLTUyNzYx_4e5e1f9c-f8e1-4edd-9b5b-fca738665d16"
      unitRef="usd">23126000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia8f3f33b1bd54e1ca5db9bae3c7cc64d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTEtMi0xLTEtNTI3NjE_7f1c7430-eed2-4c96-a20a-f813ae82ade5"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia8f3f33b1bd54e1ca5db9bae3c7cc64d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTEtNC0xLTEtNTI3NjE_b0a87a10-b978-41a6-b5ff-02fbd6cb05b4"
      unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd3ebaff6ce1426d967cc2dc20ee51d0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTEtNi0xLTEtNTI3NjE_695d2551-3f7d-4e41-9e0b-6f217ade70e5"
      unitRef="usd">498745000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i381be6613d6641adbae14578a0742b55_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTEtOC0xLTEtNTI3NjE_8da90d57-ebe8-4d7f-a86f-450cc9b8f697"
      unitRef="usd">-236159000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i7f82e021dab94296919f4e4af8139ee9_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTEtMTAtMS0xLTUyNzYx_1cb447c4-c9c9-4048-ad96-b86978e96955"
      unitRef="shares">1972635</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i7f82e021dab94296919f4e4af8139ee9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTEtMTItMS0xLTUyNzYx_f379482a-7c3c-441f-91b4-63f83ae68e67"
      unitRef="usd">-56400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9d5c012521d340858340e6ab8bd200a1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTEtMTQtMS0xLTUyNzYx_588949d0-ca7f-464e-bf14-f5fde3588df7"
      unitRef="usd">207468000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTItNi0xLTEtNTM4NjQ_886277ce-723b-43f2-b995-cd5c9bffa43e"
      unitRef="usd">1295000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTItMTQtMS0xLTUzODY0_89aed045-4ac2-4eff-b033-1318735111a0"
      unitRef="usd">1295000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ifc8c106a8d974c71a6d9a2c96dc357de_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTMtNi0xLTEtNTM4NzI_7bd12dca-73a3-4464-9ba1-5099a6d22e03"
      unitRef="usd">-197000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ibe1787e5e2d941a8943493ac7bd4d8c4_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTMtMTAtMS0xLTUzODcy_67103b0e-36dd-4fa8-82d8-52b4131f80fe"
      unitRef="shares">5212</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ibe1787e5e2d941a8943493ac7bd4d8c4_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTMtMTItMS0xLTUzODcy_ee1efd41-dbe4-451e-96e3-c9740a6f4c2d"
      unitRef="usd">179000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTMtMTQtMS0xLTUzODcy_725c73e7-191c-494e-bd2f-b668ad2ad6d2"
      unitRef="usd">-18000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:NetIncomeLoss
      contextRef="i3f5d5e2b53434c9bba4916cf64c52aad_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTQtOC0xLTEtNTM4NzI_495cbc79-b19e-4741-8e77-5767868d985d"
      unitRef="usd">24529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTQtMTQtMS0xLTUzODcy_a700ab66-1015-4e99-8d78-1881c9e9e7bb"
      unitRef="usd">24529000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i587c1112b98a474aa49b53a61d47fd52_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTUtMi0xLTEtNTgxODA_fad1af88-9efd-4a48-8fad-23c0ca3f40b8"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i587c1112b98a474aa49b53a61d47fd52_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTUtNC0xLTEtNTgxODA_934e66ea-567f-4001-85f5-af569f7b796c"
      unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iefbcc0cd67fd48abbc1e9c1d99a887df_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTUtNi0xLTEtNTgxODA_5b133a2d-d991-4ae0-b43f-f194fcad9e4c"
      unitRef="usd">499843000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f792b851f9c424bb546cc485d87a762_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTUtOC0xLTEtNTgxODA_2e540836-8cd2-44ae-85d2-335a451cfe4a"
      unitRef="usd">-211630000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ia6e22e6447f14c82ac596ca2d3316266_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTUtMTAtMS0xLTU4MTgw_dda46857-3c88-4665-a901-0acb8bdc8fd1"
      unitRef="shares">1967423</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="ia6e22e6447f14c82ac596ca2d3316266_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTUtMTItMS0xLTU4MTgw_3b06d826-b889-46b7-bd55-9059330362a9"
      unitRef="usd">-56221000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTUtMTQtMS0xLTU4MTgw_6b4a9f6f-ac8b-4fcf-8635-6c76c4f05b21"
      unitRef="usd">233274000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9364f10d80d54ff0a9a6ad5c86a7131b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTctMi0xLTEtNTI3NjE_8b73e09d-c13f-446b-88ca-74eed5e42167"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9364f10d80d54ff0a9a6ad5c86a7131b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTctNC0xLTEtNTI3NjE_6bf9ec91-5936-4e25-b6dc-bccccb0ad475"
      unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7c6be36c232142b284f0630b3f5c9f9a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTctNi0xLTEtNTI3NjE_86825d90-c3aa-46bc-a331-b7947993f23f"
      unitRef="usd">491246000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic0d2e390b0174b76ba3003468512c63b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTctOC0xLTEtNTI3NjE_8e6d5193-d634-4e6c-bc29-624fc55c0d1b"
      unitRef="usd">-428406000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i6ad1170b95f54cac8f3ea2e9a798c92f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTctMTAtMS0xLTUyNzYx_ca3c3d0f-162d-4cb6-a576-e2674bcd35d7"
      unitRef="shares">1395089</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i6ad1170b95f54cac8f3ea2e9a798c92f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTctMTItMS0xLTUyNzYx_cc557a5a-36d3-40bd-a27d-2d32600e7103"
      unitRef="usd">-37500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30a6688966c342b5a8a43b57a447a3ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTctMTQtMS0xLTUyNzYx_bc04c064-8a37-40c5-bbf7-7136384704fc"
      unitRef="usd">26622000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib9db3f6f3dc841d48b7f196bc09d82f9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTgtNi0xLTEtNTI3NjE_824589d7-bcf6-4bd1-bf34-1c92054cee88"
      unitRef="usd">701000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i52fe3dfd4d5e4fddb570dc14f373235f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTgtMTQtMS0xLTUyNzYx_88ecde8c-b413-4e18-bf3c-21a0d8ee1f93"
      unitRef="usd">701000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="ie980f5dcb22e4a6783cf9d56bd7f7a45_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTktOC0xLTEtNTI3NjE_eb410098-35a5-4486-91d8-8715b825f66c"
      unitRef="usd">12862000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i52fe3dfd4d5e4fddb570dc14f373235f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMTktMTQtMS0xLTUyNzYx_206fb1fe-325f-4d25-a31e-78ec4b7c6159"
      unitRef="usd">12862000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idbce495fdfb8490eaf5a7d94f63b8f68_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjAtMi0xLTEtNTI3NjE_1b633d58-7632-4592-80a4-d2a5de16eb31"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="idbce495fdfb8490eaf5a7d94f63b8f68_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjAtNC0xLTEtNTI3NjE_990b47e7-eecc-4691-b37d-3fff088ea906"
      unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i053ba91f7cae40658941571d76e99619_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjAtNi0xLTEtNTI3NjE_e84eadf7-5018-442e-948f-5c80e5a6f82a"
      unitRef="usd">491947000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if39492f88699445985c1297e5a507670_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjAtOC0xLTEtNTI3NjE_512fc0c6-fb39-4c62-8934-51a6d3c013ce"
      unitRef="usd">-415544000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i78139842e7324ef7acae18221ad3d773_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjAtMTAtMS0xLTUyNzYx_cb699769-52c6-432d-bd46-aae3ace2d653"
      unitRef="shares">1395089</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i78139842e7324ef7acae18221ad3d773_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjAtMTItMS0xLTUyNzYx_d42a3408-c31d-4afe-8436-3903487e1ed0"
      unitRef="usd">-37500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia800e00fa52b4742a41faf651901293e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjAtMTQtMS0xLTUyNzYx_d3807f49-1a95-4f75-ad8f-1bcd4052261f"
      unitRef="usd">40185000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3769d7b11d2847d699cd44e88d981665_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjEtNi0xLTEtNTI3NjE_dce67357-8c54-4493-a732-260a587f7837"
      unitRef="usd">927000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3b9fdc9e17704e4ebde4e69d22fa122f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjEtMTQtMS0xLTUyNzYx_b6f8a9b0-92b6-4064-a67a-ed8eb5da6f92"
      unitRef="usd">927000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ic74c6facdce4408898d7f768f0b2d2fe_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjItMTAtMS0xLTUyNzYx_ac409974-6df6-489b-961f-03ed96bacdbc"
      unitRef="shares">612745</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic74c6facdce4408898d7f768f0b2d2fe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjItMTItMS0xLTUyNzYx_daf0b38b-340f-4628-b00f-ea132f3c1231"
      unitRef="usd">20000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i3b9fdc9e17704e4ebde4e69d22fa122f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjItMTQtMS0xLTUyNzYx_5d574ee7-c53a-4951-af31-8ccfc90c2c19"
      unitRef="usd">20000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NetIncomeLoss
      contextRef="iea7e8f800ea64a379171bb7f283317a7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjMtOC0xLTEtNTI3NjE_375a2212-8daa-43d4-868c-360cb67df328"
      unitRef="usd">75966000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3b9fdc9e17704e4ebde4e69d22fa122f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjMtMTQtMS0xLTUyNzYx_23b139e8-ecf1-4ce1-9fb9-e640bea7d073"
      unitRef="usd">75966000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if0aa3ca9f2d641b989d70bcbf4c182e0_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjQtMi0xLTEtNTI3NjE_1c685c32-79ce-41eb-9584-69c81426ee05"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if0aa3ca9f2d641b989d70bcbf4c182e0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjQtNC0xLTEtNTI3NjE_15d91771-25c1-480c-a4bd-6e1188fab2ca"
      unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1ddf8add27b44236b58d6af6bcdb5d73_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjQtNi0xLTEtNTI3NjE_0272f8a4-ab5b-4a5c-ac27-c4ec8c9b0b53"
      unitRef="usd">492874000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibbf6dc8062284829a2d7881303520995_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjQtOC0xLTEtNTI3NjE_b8917845-39af-43ea-a6a3-acd8ba324613"
      unitRef="usd">-339578000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i5c19a690d68b478c866520cf74c07c7f_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjQtMTAtMS0xLTUyNzYx_e80358d9-6976-4e81-9486-224332c50f11"
      unitRef="shares">2007834</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i5c19a690d68b478c866520cf74c07c7f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjQtMTItMS0xLTUyNzYx_872b069a-e618-432f-b3f3-77b6967e3883"
      unitRef="usd">-57500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibdc6bcc528114c918f1fb9ff7e40d0e6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjQtMTQtMS0xLTUyNzYx_196b4430-52f6-4616-8d8b-681846a851eb"
      unitRef="usd">97078000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i46d9699e9f5141178a90c4b102827763_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjgtNi0xLTEtNTM4Nzk_1a38a913-4219-42c8-ac6e-798cff9d0c36"
      unitRef="usd">1098000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjgtMTQtMS0xLTUzODc5_f00433ff-07fb-465f-b221-7b254d9e0823"
      unitRef="usd">1098000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="ie3e1850f0aff4d71ad622144984f54ac_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjktOC0xLTEtNTM4Nzk_2bc05b1a-3033-45bb-8321-731ed3f023f1"
      unitRef="usd">29414000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMjktMTQtMS0xLTUzODc5_725abdc1-6df6-4b75-bede-e381043dfcae"
      unitRef="usd">29414000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie52b3963842e4cbe997d73e18fbdd485_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMzAtMi0xLTEtNTgxODA_2b06a434-8150-46f1-8100-bd160c046d6d"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie52b3963842e4cbe997d73e18fbdd485_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMzAtNC0xLTEtNTgxODA_90040292-5fe1-4446-82f6-c5caa54634c3"
      unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0b4cc10665c8429b8561fb2e1ff7b032_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMzAtNi0xLTEtNTgxODA_0efadb04-bc76-4e1f-a08d-ca7bd305dffd"
      unitRef="usd">493972000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib4831bbf8df14494aa40b2da5d8faaa3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMzAtOC0xLTEtNTgxODA_9b5971b9-e3d5-4156-845f-2dc47ded3606"
      unitRef="usd">-310164000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i37161d46302a48e182b34c02f2b894b6_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMzAtMTAtMS0xLTU4MTgw_037fdb27-f609-4707-9871-136df2144aa4"
      unitRef="shares">2007834</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i37161d46302a48e182b34c02f2b894b6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMzAtMTItMS0xLTU4MTgw_57e7b5f4-e080-48de-b735-92149808a13c"
      unitRef="usd">-57500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96c537018f5741e58c19fe55d0fd4be4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yMi9mcmFnOmI2YWQ0M2ZjNjViZDRjMDU5NTY1MTRhZGFmNDY0MjRmL3RhYmxlOjJlMDE3YWQzZWNlMDQwYmRiNTU1MDRiZWI4NDA2MTIzL3RhYmxlcmFuZ2U6MmUwMTdhZDNlY2UwNDBiZGI1NTUwNGJlYjg0MDYxMjNfMzAtMTQtMS0xLTU4MTgw_628f18f8-8a71-4fbc-acd0-8b25eccb99ef"
      unitRef="usd">127590000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMy0xLTEtMS01Mjc2MQ_f6ec708a-1426-42b7-a5c6-7dba80d5e588"
      unitRef="usd">70809000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMy0zLTEtMS01Mjc2MQ_6be07262-9eb5-41c2-ba84-6291480e87eb"
      unitRef="usd">118242000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNS0xLTEtMS01Mjc2MQ_07400311-7294-48c2-8689-49df743f7aef"
      unitRef="usd">3564000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNS0zLTEtMS01Mjc2MQ_533e80b6-a708-4b6a-a34f-37b49fc33637"
      unitRef="usd">2726000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNi0xLTEtMS01Mjc2MQ_ae762eea-575c-4025-9129-396e72b8d4eb"
      unitRef="usd">680000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNi0zLTEtMS01Mjc2MQ_d26ddaa9-5b87-4c71-afe6-a23e75b40591"
      unitRef="usd">322000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNy0xLTEtMS02MjgwMg_9ed31444-fdaf-4400-aa2c-c6605e3c5782"
      unitRef="usd">265000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNy0zLTEtMS02MjgwMg_5688d951-25ec-4e71-8064-8bc689c3ad7d"
      unitRef="usd">507000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNy0xLTEtMS01Mjc2MQ_a8960304-f438-4484-ab35-48fcb27aeb52"
      unitRef="usd">431000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNy0zLTEtMS01Mjc2MQ_6bc4fc94-2e16-466a-92dd-eeba0a212ea8"
      unitRef="usd">405000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfOS0xLTEtMS01Mjc2MQ_864a4ebd-e911-4f8b-9c25-43fedc643828"
      unitRef="usd">0</lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement>
    <lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfOS0zLTEtMS01Mjc2MQ_ba5841d7-04ec-46dd-a9dd-a02638e2a8a6"
      unitRef="usd">55422000</lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTAtMS0xLTEtNTI3NjE_3c40e57a-c16b-4661-8220-1f4f4ce29142"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTAtMy0xLTEtNTI3NjE_bb692300-f9b0-488f-8724-752ed5ea53fc"
      unitRef="usd">-8778000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTEtMS0xLTEtNTI3NjE_61d53866-715c-4c34-9476-cbe1b5a0d948"
      unitRef="usd">-7860000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTEtMy0xLTEtNTI3NjE_1a620d18-f877-4836-a622-1e6358a02448"
      unitRef="usd">19176000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTMtMS0xLTEtNTI3NjE_f61fbd30-02c8-493f-bc07-b640b8958d50"
      unitRef="usd">129000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTMtMy0xLTEtNTI3NjE_3a926a85-4940-437f-8a4d-72b390fe3d77"
      unitRef="usd">2522000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTQtMS0xLTEtNTI3NjE_6bccf583-9828-4a17-9110-2247a254060f"
      unitRef="usd">-13016000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTQtMy0xLTEtNTI3NjE_d6715ad7-0dc5-478a-b714-e12c90f51f86"
      unitRef="usd">24920000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTYtMS0xLTEtNTI3NjE_26970912-4f51-4091-b1ac-5946f555f710"
      unitRef="usd">-1331000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTYtMy0xLTEtNTI3NjE_0093c2c5-6f82-47e5-838e-ce9e4fa0bccf"
      unitRef="usd">298000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTctMS0xLTEtNTI3NjE_af1640d5-221c-4022-88d4-593f59fba326"
      unitRef="usd">-1101000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTctMy0xLTEtNTI3NjE_4cbff2a0-c0a6-4cea-aea7-4d382a56e493"
      unitRef="usd">-2012000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTgtMS0xLTEtNTI3NjE_1cb13221-9ed6-4314-9b12-a1badf57d789"
      unitRef="usd">4849000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTgtMy0xLTEtNTI3NjE_1afbd40a-9f34-48b7-9694-63ed105b3b58"
      unitRef="usd">4328000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTktMS0xLTEtNTI3NjE_5b9008e9-bd8a-465a-809d-33e2f2fc1371"
      unitRef="usd">-984000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMTktMy0xLTEtNTI3NjE_99aaf193-591e-4bc2-945d-433163bb34c7"
      unitRef="usd">-533000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjAtMS0xLTEtNTI3NjE_4b6d8f4b-d903-4131-b6eb-f5a03f69eb8f"
      unitRef="usd">-363000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjAtMy0xLTEtNTI3NjE_4665d333-85f5-4c42-a910-ab173212df26"
      unitRef="usd">-558000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjEtMS0xLTEtNTI3NjE_a68953c8-70ef-4977-b629-aa424314d7ef"
      unitRef="usd">308000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjEtMy0xLTEtNTI3NjE_b2de34bf-f0b8-4ac9-8db0-5cf2cff10a9c"
      unitRef="usd">306000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjItMS0xLTEtNTI3NjE_ba61463b-cf89-441e-8ae6-70e5fd76ddb0"
      unitRef="usd">181000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjItMy0xLTEtNTI3NjE_47e3474e-89ce-4819-9598-3c225fee6ebf"
      unitRef="usd">-102000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjMtMS0xLTEtNTI3NjE_8c91c521-f6e2-4dad-a0c7-855bc2cf135c"
      unitRef="usd">84997000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjMtMy0xLTEtNTI3NjE_29a731b5-65c0-4207-8f3c-8c6468095b48"
      unitRef="usd">68423000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjUtMS0xLTEtNTI3NjE_8e81f30e-c9b4-4239-9cb9-2a790c8fe4c1"
      unitRef="usd">637000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjUtMy0xLTEtNTI3NjE_29a87517-6272-41f9-a14d-be2d102fabd9"
      unitRef="usd">1785000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjYtMS0xLTEtNTI3NjE_d6dc43a2-bc16-4b57-9b17-dfe546aa98dc"
      unitRef="usd">-637000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjYtMy0xLTEtNTI3NjE_5ac83cd1-4e49-481c-85f0-0fab89f2171c"
      unitRef="usd">-1785000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjgtMS0xLTEtNTI3NjE_3727cba6-96fb-4d69-951f-e27f633c7094"
      unitRef="usd">150000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjgtMy0xLTEtNTI3NjE_1e46bdba-295a-4607-8ae4-80d7f503afa0"
      unitRef="usd">125000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjktMS0xLTEtNTI3NjE_6a489f7b-3372-40bd-8fb1-265f3c63e641"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMjktMy0xLTEtNTI3NjE_0e711d6f-d230-4217-ad1a-0976aaa1caf2"
      unitRef="usd">50000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzAtMS0xLTEtNTI3NjE_a468ae2f-10d0-40ee-8ce1-fbeaeac7238a"
      unitRef="usd">122656000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzAtMy0xLTEtNTI3NjE_709f1821-2a6d-4c22-80ec-b594c159eb47"
      unitRef="usd">168409000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzEtMS0xLTEtNTI3NjE_03396ee2-8271-4042-9012-993e7a2ef633"
      unitRef="usd">25000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzEtMy0xLTEtNTI3NjE_e6f5f1ac-ae9b-4bd0-bc74-c3a074ffd104"
      unitRef="usd">25000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <lpro:PaymentsOfDeferredFinancingsCosts
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzItMS0xLTEtNTI3NjE_c757abe8-890e-4d9f-87c5-5d69a554abfd"
      unitRef="usd">976000</lpro:PaymentsOfDeferredFinancingsCosts>
    <lpro:PaymentsOfDeferredFinancingsCosts
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzItMy0xLTEtNTI3NjE_c5290b85-2809-4a03-ab4b-000d31d147f2"
      unitRef="usd">1669000</lpro:PaymentsOfDeferredFinancingsCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzMtMS0xLTEtNTI3NjE_d7dc34d7-0b35-4084-a198-f829984928e7"
      unitRef="usd">81000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzMtMy0xLTEtNTI3NjE_d2775d79-8ae9-477d-97c4-6d2301f1983b"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <lpro:PaymentsForSettlementOfTaxReceivableAgreement
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzQtMS0xLTEtNTI3NjE_0b0f9499-5712-41db-8c84-f82f4c4e4709"
      unitRef="usd">0</lpro:PaymentsForSettlementOfTaxReceivableAgreement>
    <lpro:PaymentsForSettlementOfTaxReceivableAgreement
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzQtMy0xLTEtNTI3NjE_812262a4-5c44-4876-9b72-5de83cf153c2"
      unitRef="usd">36948000</lpro:PaymentsForSettlementOfTaxReceivableAgreement>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzUtMS0xLTEtNTI3NjE_871166ee-74bd-4439-9ddf-57eac4743674"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzUtMy0xLTEtNTI3NjE_7d6ea756-ad74-401b-8d31-3c8c9ebd751b"
      unitRef="usd">20000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzktMS0xLTEtNTI3NjE_9b0a378b-3269-487b-87b6-a9590023c67d"
      unitRef="usd">1287000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfMzktMy0xLTEtNTI3NjE_e98dca90-3e29-4173-9866-b8dfa34a6ad8"
      unitRef="usd">-77026000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDAtMS0xLTEtNTI3NjE_98c2448f-ff6e-4494-9ba0-f5c5268963f4"
      unitRef="usd">85647000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDAtMy0xLTEtNTI3NjE_fbf8f7fb-56b9-4dd7-a34e-c9d7f52a9a17"
      unitRef="usd">-10388000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDEtMS0xLTEtNTI3NjE_843b3389-171c-47e0-bb64-587272220949"
      unitRef="usd">119509000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i30a6688966c342b5a8a43b57a447a3ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDEtMy0xLTEtNTI3NjE_cb427b7d-444e-4257-b222-7a6bf02e15b0"
      unitRef="usd">104148000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDItMS0xLTEtNTI3NjE_258c83e7-84e6-4878-80fb-501e6e3cae51"
      unitRef="usd">205156000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i96c537018f5741e58c19fe55d0fd4be4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDItMy0xLTEtNTI3NjE_40854600-1a75-4ea3-9212-91fea18f4d64"
      unitRef="usd">93760000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDQtMS0xLTEtNTI3NjE_b0538547-3134-40c6-9c39-1f8e9d6c4f9c"
      unitRef="usd">2859000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDQtMy0xLTEtNTI3NjE_9c00f4d5-b3d3-4f2f-87a6-d24c8054052a"
      unitRef="usd">4545000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDUtMS0xLTEtNTI3NjE_5c3245be-3dfd-4848-85d5-8aad4a3fe189"
      unitRef="usd">27471000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDUtMy0xLTEtNTI3NjE_bf5bb895-8af0-46fa-9d59-8eb77537d904"
      unitRef="usd">19397000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDktMS0xLTEtNTI3NjE_01f55635-8961-41bc-a654-028999d66303"
      unitRef="usd">5000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8yNS9mcmFnOjhmNWE0MDRmOWExOTQ1YTdiMTBjZWUyYjBiN2U5YTEyL3RhYmxlOjBjNjA1Njc2MmQ2ZDRiNWY5ZTMwZmRkMzgyZDNhNDM4L3RhYmxlcmFuZ2U6MGM2MDU2NzYyZDZkNGI1ZjllMzBmZGQzODJkM2E0MzhfNDktMy0xLTEtNTI3NjE_d7ddb0be-f475-4721-bcef-b31065665c3f"
      unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zMS9mcmFnOjg2YzMyNjE4ZDJjYzRhMjdhNGQzZGNlMTY4NmYyYTg4L3RleHRyZWdpb246ODZjMzI2MThkMmNjNGEyN2E0ZDNkY2UxNjg2ZjJhODhfMjQ3OA_78bcd398-03d8-410d-bfb5-05f56a6b03aa">Description of Business, Background and Nature of Operations&lt;div style="margin-top:6pt;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;Open Lending Corporation (individually or together with its subsidiaries, as the context requires, the &#x201c;Company&#x201d;), headquartered in Austin, Texas, provides loan analytics, risk-based loan pricing, risk modeling and automated decision technology for automotive lenders throughout the United States (&#x201c;U.S.&#x201d;), which allows each lending institution to book incremental near-prime and non-prime automotive loans out of their existing business flow. The Company also operates as a third-party administrator that adjudicates insurance clai&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ms and premium adjustments o&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;n its automotive loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Nebula Acquisition Corporation (&#x201c;Nebula&#x201d; or &#x201c;Predecessor&#x201d;), was originally incorporated in Delaware on October 2, 2017 as a special purpose acquisition company for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses. On June&#160;10, 2020 (the &#x201c;Closing Date&#x201d;), Nebula consummated a business combination pursuant to that certain Business Combination Agreement by and among Nebula, Open Lending, LLC, BRP Hold 11, Inc. (the &#x201c;Blocker&#x201d;), the Blocker&#x2019;s sole stockholder, Nebula Parent Corp., NBLA Merger Sub LLC, NBLA Merger Sub Corp., and Shareholder Representative Services LLC, as the security holder representative (the &#x201c;Business Combination&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Unless the context otherwise requires, &#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our,&#x201d; &#x201c;Open Lending,&#x201d; and the &#x201c;Company&#x201d; refers to Open Lending Corporation, the combined company and its subsidiaries following the Business Combination. Open Lending, LLC and Nebula as defined above, refers to each legal entity prior to the Closing Date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 has evaluated how it is organized and managed and has identified only one operating segment. All of the Company&#x2019;s operations and assets are in the U.S., and all of its revenues are attributable to U.S. customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zMS9mcmFnOjg2YzMyNjE4ZDJjYzRhMjdhNGQzZGNlMTY4NmYyYTg4L3RleHRyZWdpb246ODZjMzI2MThkMmNjNGEyN2E0ZDNkY2UxNjg2ZjJhODhfMjMzOA_1f341a29-ade8-4317-b5a2-63cb9d64447a"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfNzgwNg_6fda0b91-74f1-4c7d-ae2d-f934d1d11c76">Summary of Significant Accounting and Reporting Policies&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. Generally Accepted Accounting Principles (&#x201c;GAAP&#x201d;) and include the accounts of Open Lending and all its subsidiaries that are directly or indirectly owned or controlled by the Company. All intercompany transactions and balances have been eliminated upon consolidation. Certain prior year amounts have been reclassified to conform to the Company&#x2019;s current presentation. Such reclassifications had no effect on the Company&#x2019;s previously reported net income, earnings per share, cash flows or accumulated deficit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted from these unaudited condensed consolidated financial statements, as permitted by the rules and regulations of the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;). The Company believes the disclosures made in these unaudited condensed consolidated financial statements are adequate to make the information herein not misleading. The Company recommends that these unaudited condensed consolidated financial statements be read in conjunction with its audited consolidated financial statements and related notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2021 (&#x201c;Annual Report&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 interim data contained within these unaudited condensed consolidated financial statements includes all adjustments that are of a normal recurring nature, in the opinion of the Company&#x2019;s management, necessary for a fair statement of the results for the interim periods presented. The results of operations for the three and nine months ended September&#160;30, 2022 are not necessarily indicative of the Company&#x2019;s operating results for the entire fiscal year ending December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;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 revenue and credit risks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 two largest insurance carrier partners accounted for 36% and 12% of the Company&#x2019;s total revenue during the three months ended September&#160;30, 2022 and its three largest insurance carrier partners accounted for 37%, 11% and 11% of total revenue during the nine months ended September 30, 2022. The Company&#x2019;s two largest insurance carriers accounted for 38% and 24% of the Company&#x2019;s total revenue during the three months ended September&#160;30, 2021 and accounted for 41% and 24% for the nine months ended September 30, 2021. In the event that one or more of the Company&#x2019;s significant insurance carriers terminates their relationship with the Company, it could have a material and adverse effect on the Company&#x2019;s business and, in turn, its revenue. Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents, restricted cash, accounts receivable and contract assets, net to the extent of the amounts recorded on the balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Cash and cash equivalents consist of commercial analysis accounts and money market funds. The Company considers securities that are highly liquid, readily convertible into cash and have original maturities of less than three months when purchased to be cash equivalents. Restricted cash relates to funds held by the Company on behalf of the insurance carriers, delegated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. The Company has not experienced any losses on its deposits of cash and cash equivalents and management believes the Company is not exposed to significant risks on such accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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, the Company had no customers that individually accounted for 10% of the Company&#x2019;s net accounts receivable. As of December&#160;31, 2021, the Company had two customers that each represented 10% of the Company&#x2019;s net accounts receivable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 has no material accounts receivable or contract assets, net balances that are past due and has not written off any material balance in its portfolio for the periods presented. The allowance for expected credit losses on accounts receivable and contract assets receivable was less than $0.1&#160;million as of September&#160;30, 2022 and December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;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;Use of estimates and judgments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and those differences may be material. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to estimates are recognized prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 most significant items subject to such estimates and assumptions include, but are not limited to, profit share revenue recognition and the corresponding impact on contract assets, the recognition of the valuation of share-based compensation arrangements, and assessing the realizability of deferred tax assets. These estimates, although based on actual historical trend and modeling, may potentially show significant variances over time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 profit share revenue recognition and the estimation of contract assets under Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09, &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;Revenue from Contracts with Customers (Topic 606)&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;, the Company uses forecasts of loan-level earned premium and insurance claim payments. These forecasts are driven by the projection of loan defaults, prepayments and default severity rates, and the underlying assumptions are based on the Company&#x2019;s observations of the historical behavior for loans with similar risk characteristics. These assumptions also take into consideration the forecast adjustments under various macroeconomic conditions, including the current mix of the underlying portfolio of the Company&#x2019;s insurance partners. As a result of the changes in facts and circumstances and general market conditions for the three and nine months ended September&#160;30, 2022, management has accordingly adjusted these assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently issued but not yet adopted accounting pronouncements &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Reference Rate Reform within Topic 848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides optional expedients and exceptions to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this update apply only to contracts, hedging relationships, and other transactions that reference the London Inter-bank Offered Rate (&#x201c;LIBOR&#x201d;) or another reference rate expected to be discontinued due to reference rate reform. The expedients and exceptions provided by the amendments do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022 for which an entity has elected certain optional expedients and are retained through the end of the hedging relationship. The amendments in this update also include a general principle that permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. If elected, the optional expedients for contract modifications must be applied consistently for all eligible contracts or eligible transactions within the relevant Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic or Industry Subtopic that contains the guidance that otherwise would be required to be applied. The amendments in this update were effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The Company has not experienced any unintended outcomes or consequences of reference rate reform that would necessitate the adoption of this guidance. The Company has considered this guidance in relation to its Credit Agreement, and determined that it is not applicable (refer to Credit Agreement discussion within Note 4 &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&lt;/span&gt;).</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfNzgwNw_5772917c-f9c5-4b3d-b799-1b3ceb89e62e">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. Generally Accepted Accounting Principles (&#x201c;GAAP&#x201d;) and include the accounts of Open Lending and all its subsidiaries that are directly or indirectly owned or controlled by the Company. All intercompany transactions and balances have been eliminated upon consolidation. Certain prior year amounts have been reclassified to conform to the Company&#x2019;s current presentation. Such reclassifications had no effect on the Company&#x2019;s previously reported net income, earnings per share, cash flows or accumulated deficit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted from these unaudited condensed consolidated financial statements, as permitted by the rules and regulations of the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;). The Company believes the disclosures made in these unaudited condensed consolidated financial statements are adequate to make the information herein not misleading. The Company recommends that these unaudited condensed consolidated financial statements be read in conjunction with its audited consolidated financial statements and related notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2021 (&#x201c;Annual Report&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 interim data contained within these unaudited condensed consolidated financial statements includes all adjustments that are of a normal recurring nature, in the opinion of the Company&#x2019;s management, necessary for a fair statement of the results for the interim periods presented. The results of operations for the three and nine months ended September&#160;30, 2022 are not necessarily indicative of the Company&#x2019;s operating results for the entire fiscal year ending December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i976908e16dce43668a02bd28d27cf292_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfNzY5NjU4MTQwNzM0NA_7a05acd0-2efc-484c-95a5-79a42c8996b0"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i491c25c222344facbf20ce72cf16d647_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfNzY5NjU4MTQwNzM0OA_ec9d108f-85f9-42e6-972f-bfca227efbe5"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4b8ebca10c984ffaaa7cdf32b957cd0c_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfNzY5NjU4MTQwNzM1Ng_ae7ca354-fb75-42f9-af82-d6fc975ee7ce"
      unitRef="number">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i31640d0a04f9491aa1ed69fc568ce913_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfNzY5NjU4MTQwNzM2MA_b3807d65-2909-4ea6-8c61-05c9900aac86"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id831844c03f64f818683dbf41f034558_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfNzY5NjU4MTQwNzM2NA_01e1b863-e3cf-4eb3-957e-fc6a615f5a2f"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifa8a8d1ce9db4daaa6edd85841ecd39b_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfMjAzNQ_c39d0893-460e-4433-a748-4c044dc456c1"
      unitRef="number">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia94f09f0014e445bb7df5631513f7445_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfMjA0Mg_631ada84-7bbc-48b4-a1f9-a059d3cfae9e"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic9eccebf2c90418ca0841382cceb9551_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfMjEzOA_1d5645eb-b366-4be9-9e8f-c70d84220a48"
      unitRef="number">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia959ebf24d574e28b327e4d6411d1b56_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfMjE0NQ_466782b2-98b8-4c31-afcc-367fbe31380f"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfNzgwMw_8858aac0-33d6-4c7a-a70d-c1a8e7d4da31">In the event that one or more of the Company&#x2019;s significant insurance carriers terminates their relationship with the Company, it could have a material and adverse effect on the Company&#x2019;s business and, in turn, its revenue. Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents, restricted cash, accounts receivable and contract assets, net to the extent of the amounts recorded on the balance sheets.Cash and cash equivalents consist of commercial analysis accounts and money market funds. The Company considers securities that are highly liquid, readily convertible into cash and have original maturities of less than three months when purchased to be cash equivalents. Restricted cash relates to funds held by the Company on behalf of the insurance carriers, delegated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. The Company has not experienced any losses on its deposits of cash and cash equivalents and management believes the Company is not exposed to significant risks on such accounts.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5a96ee10b44f40048ac39ebdee382bdc_D20211231-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfMTY0OTI2NzQ3NjUxNQ_cf7f6a01-5830-4e7b-b720-c47070f3d00c"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iae9b1a6d262440899a3b5d77df70141e_D20211231-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfMTY0OTI2NzQ3NjUxNQ_fce67da6-548a-4d74-acb0-762a2519608a"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfMzcyOQ_730ae635-b6ad-41e6-9390-08fda70466eb"
      unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfMzcyOQ_9b16d740-3052-439b-bacb-49607a262d9f"
      unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:UseOfEstimates
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfNzgwNA_c90790d0-c4dd-489d-bbc7-21546470a844">&lt;div style="margin-top:6pt;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 preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and those differences may be material. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to estimates are recognized prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 most significant items subject to such estimates and assumptions include, but are not limited to, profit share revenue recognition and the corresponding impact on contract assets, the recognition of the valuation of share-based compensation arrangements, and assessing the realizability of deferred tax assets. These estimates, although based on actual historical trend and modeling, may potentially show significant variances over time.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with profit share revenue recognition and the estimation of contract assets under Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09, &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;Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;, the Company uses forecasts of loan-level earned premium and insurance claim payments. These forecasts are driven by the projection of loan defaults, prepayments and default severity rates, and the underlying assumptions are based on the Company&#x2019;s observations of the historical behavior for loans with similar risk characteristics. These assumptions also take into consideration the forecast adjustments under various macroeconomic conditions, including the current mix of the underlying portfolio of the Company&#x2019;s insurance partners. As a result of the changes in facts and circumstances and general market conditions for the three and nine months ended September&#160;30, 2022, management has accordingly adjusted these assumptions.</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNC9mcmFnOjIwZmM5ZDEwZThjNjRmOTBhOGMzYTAzMjFjN2JhZTNhL3RleHRyZWdpb246MjBmYzlkMTBlOGM2NGY5MGE4YzNhMDMyMWM3YmFlM2FfNzgwNQ_9d8c6be9-1e9c-4601-828f-386d3ece12e0">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Reference Rate Reform within Topic 848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides optional expedients and exceptions to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this update apply only to contracts, hedging relationships, and other transactions that reference the London Inter-bank Offered Rate (&#x201c;LIBOR&#x201d;) or another reference rate expected to be discontinued due to reference rate reform. The expedients and exceptions provided by the amendments do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022 for which an entity has elected certain optional expedients and are retained through the end of the hedging relationship. The amendments in this update also include a general principle that permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. If elected, the optional expedients for contract modifications must be applied consistently for all eligible contracts or eligible transactions within the relevant Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic or Industry Subtopic that contains the guidance that otherwise would be required to be applied. The amendments in this update were effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The Company has not experienced any unintended outcomes or consequences of reference rate reform that would necessitate the adoption of this guidance. The Company has considered this guidance in relation to its Credit Agreement, and determined that it is not applicable (refer to Credit Agreement discussion within Note 4 &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&lt;/span&gt;).</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RleHRyZWdpb246ZjBkNDBiYzk4ZmFjNGE0OGJlNWRhZDlmZjI0ZTc3ZWRfMTcxNA_08449610-bb5e-4bce-8349-85d37c8f6346">Contract Assets &lt;div style="margin-top:6pt;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 Company&#x2019;s contract assets primarily result from the timing difference between the satisfaction of its performance obligation and the customer&#x2019;s payment. The Company fulfills its obligation under a contract with a customer by transferring services in exchange for consideration from the customer. The Company recognizes contract assets when it transfers services to a customer, recognizes profit share revenue, program fee revenue and claims administration services revenue (&#x201c;TPA fees&#x201d;) for amounts not yet billed and the right to consideration is conditional on something other than the passage of time. Accounts receivable are recorded when the customer has been billed or the right to consideration is unconditional.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 performance obligations satisfied in previous periods, the Company evaluates and updates its profit share revenue forecast on a quarterly basis and adjusts contract assets accordingly. During the three and nine months ended September&#160;30, 2022, contract asset adjustments attributable to profit share revenue forecast were $1.7 million and $7.1 million, respectively, as compared to contract asset adjustments of $7.5 million and $24.4 million, during the three and nine months ended September&#160;30, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Contract assets balances for the periods indicated below are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:48.753%"/&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:10.742%"/&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:10.742%"/&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:10.595%"/&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:10.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Assets&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 #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:10pt;font-weight:700;line-height:100%"&gt;Profit&lt;br/&gt;Share&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;TPA&#160;Fees&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Program&lt;br/&gt;Fees&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:700;line-height:100%"&gt;Ending balance as of June 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:700;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:700;line-height:100%"&gt;98,672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;1,437&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;6,639&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;106,748&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase due to new business generation&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;24,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;21,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;48,991&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in estimates of revenue from performance obligations satisfied in previous periods&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,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,670&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables transferred from contract assets upon billing the lending institutions&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;&#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;(20,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,830)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments received from insurance carriers&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;(34,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(36,646)&lt;/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;Provision for expected credit losses&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;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance as of 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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;90,757&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,653&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,940&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.753%"/&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:10.742%"/&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:10.742%"/&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:10.595%"/&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:10.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Assets&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 #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:10pt;font-weight:700;line-height:100%"&gt;Profit&lt;br/&gt;Share&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;TPA&#160;Fees&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Program&lt;br/&gt;Fees&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:700;line-height:100%"&gt;Ending balance as of December 31, 2021&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:700;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:700;line-height:100%"&gt;105,486&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;1,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;6,154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;112,956&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase due to new business generation&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;76,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;62,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;145,635&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in estimates of revenue from performance obligations satisfied in previous periods&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,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;7,135&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables transferred from contract assets upon billing the lending institutions&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;&#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;(60,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(60,808)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments received from insurance carriers&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;(98,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(105,038)&lt;/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;Provision for expected credit losses&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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance as of 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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;90,757&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,653&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,940&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2022 and December&#160;31, 2021, the portion of the contract assets&#x2019; balance estimated to be received within one year consisted of $65.6&#160;million and $70.5&#160;million, respectively, and the portion estimated to be received beyond one year consisted of $34.4&#160;million and $42.4&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 fulfillment costs associated with the Company&#x2019;s contracts with customers do not meet the criteria for capitalization and therefore are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="ic624a471eb254a978c362b96459383eb_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RleHRyZWdpb246ZjBkNDBiYzk4ZmFjNGE0OGJlNWRhZDlmZjI0ZTc3ZWRfMTA3Mw_b4264102-b51f-47c0-bcdf-dfe3df6a00b5"
      unitRef="usd">-1700000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i02cc9f8ce680421d92e1ba919a9ccf4b_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RleHRyZWdpb246ZjBkNDBiYzk4ZmFjNGE0OGJlNWRhZDlmZjI0ZTc3ZWRfMTA4MA_798bc6e5-6a51-46a1-9aba-09422396147b"
      unitRef="usd">-7100000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RleHRyZWdpb246ZjBkNDBiYzk4ZmFjNGE0OGJlNWRhZDlmZjI0ZTc3ZWRfMjc0ODc3OTA3MTIyNg_58202056-b7e8-488d-be39-233da0b4f8ad"
      unitRef="usd">-7500000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RleHRyZWdpb246ZjBkNDBiYzk4ZmFjNGE0OGJlNWRhZDlmZjI0ZTc3ZWRfMjc0ODc3OTA3MTIyOQ_22c29f5a-978d-40c6-9327-321ea570769e"
      unitRef="usd">-24400000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RleHRyZWdpb246ZjBkNDBiYzk4ZmFjNGE0OGJlNWRhZDlmZjI0ZTc3ZWRfMTcxMw_8df5d2a3-34ca-45e0-ac8c-71c3684ea745">&lt;div style="margin-top:6pt;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;Contract assets balances for the periods indicated below are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:48.753%"/&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:10.742%"/&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:10.742%"/&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:10.595%"/&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:10.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Assets&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 #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:10pt;font-weight:700;line-height:100%"&gt;Profit&lt;br/&gt;Share&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;TPA&#160;Fees&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Program&lt;br/&gt;Fees&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:700;line-height:100%"&gt;Ending balance as of June 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:700;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:700;line-height:100%"&gt;98,672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;1,437&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;6,639&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;106,748&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase due to new business generation&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;24,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;21,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;48,991&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in estimates of revenue from performance obligations satisfied in previous periods&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,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,670&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables transferred from contract assets upon billing the lending institutions&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;&#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;(20,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,830)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments received from insurance carriers&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;(34,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(36,646)&lt;/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;Provision for expected credit losses&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;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance as of 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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;90,757&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,653&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,940&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.753%"/&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:10.742%"/&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:10.742%"/&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:10.595%"/&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:10.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Assets&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 #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:10pt;font-weight:700;line-height:100%"&gt;Profit&lt;br/&gt;Share&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;TPA&#160;Fees&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Program&lt;br/&gt;Fees&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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:700;line-height:100%"&gt;Ending balance as of December 31, 2021&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:700;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:700;line-height:100%"&gt;105,486&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;1,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;6,154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;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:700;line-height:100%"&gt;112,956&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase due to new business generation&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;76,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;62,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;145,635&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in estimates of revenue from performance obligations satisfied in previous periods&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,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;7,135&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables transferred from contract assets upon billing the lending institutions&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;&#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;(60,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(60,808)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments received from insurance carriers&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;(98,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(105,038)&lt;/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;Provision for expected credit losses&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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance as of 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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;90,757&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,653&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,940&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="id5ffd128d99344d693853d89a98ebfb5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfMy0yLTEtMS01Mjc2MQ_0b100c60-0833-44d8-bff5-d3fda4a28e53"
      unitRef="usd">98672000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i75ae7d83774947a59b23440af7853aba_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfMy00LTEtMS01Mjc2MQ_e9a7ce8f-eca6-4a4f-b003-d7f4bc2ff90f"
      unitRef="usd">1437000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ib71581910e3c4f33a4f326824502b31d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfMy02LTEtMS01Mjc2MQ_a61d0cd0-9746-49fd-9c43-0b3fdf6996e8"
      unitRef="usd">6639000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i9d5c012521d340858340e6ab8bd200a1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfMy04LTEtMS01Mjc2MQ_6dca1f91-993a-447a-a171-6d936a30f995"
      unitRef="usd">106748000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="ic624a471eb254a978c362b96459383eb_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNC0yLTEtMS01Mjc2MQ_c117ab40-9ad0-4feb-9607-f51c9b8dc675"
      unitRef="usd">24853000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i6b486eb1fe7f4fa0b848c33070360b19_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNC00LTEtMS01Mjc2MQ_15ee5ccd-a4d1-4917-bac2-f3e9943947b3"
      unitRef="usd">2293000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="ie8dac72cf61742d39e3ae130501df490_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNC02LTEtMS01Mjc2MQ_7104293e-06ff-47fc-abac-d524f7b1d196"
      unitRef="usd">21845000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNC04LTEtMS01Mjc2MQ_2fa6a264-abe5-4c5d-9d04-2aa4d507fc71"
      unitRef="usd">48991000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="ic624a471eb254a978c362b96459383eb_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNS0yLTEtMS01Mjc2MQ_397989d0-7d50-4825-84df-6a37bd24e873"
      unitRef="usd">-1670000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i6b486eb1fe7f4fa0b848c33070360b19_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNS00LTEtMS01Mjc2MQ_55c6465b-efe6-4ff5-8d76-a4afcf227744"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="ie8dac72cf61742d39e3ae130501df490_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNS02LTEtMS01Mjc2MQ_0e84438d-9e68-4a7a-858d-ceb03f7221cc"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNS04LTEtMS01Mjc2MQ_890c00b9-43b7-4fd2-8dc7-664313abf9f7"
      unitRef="usd">-1670000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="ic624a471eb254a978c362b96459383eb_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNi0yLTEtMS01Mjc2MQ_ae90249a-1564-4de1-a28e-3cc6ebf38bef"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="i6b486eb1fe7f4fa0b848c33070360b19_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNi00LTEtMS01Mjc2MQ_d393cd8b-d692-4000-a808-3decd9c1848d"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="ie8dac72cf61742d39e3ae130501df490_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNi02LTEtMS01Mjc2MQ_20a46f67-8988-4148-a602-03e184bdf05d"
      unitRef="usd">20830000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNi04LTEtMS01Mjc2MQ_9107e6c6-e300-45cd-b503-250f48feeca9"
      unitRef="usd">20830000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <lpro:PaymentsReceivedFromInsuranceCarriers
      contextRef="ic624a471eb254a978c362b96459383eb_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNy0yLTEtMS01Mjc2MQ_db420e7d-73e1-4cd5-b7ea-c8c12b5cb095"
      unitRef="usd">34446000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers
      contextRef="i6b486eb1fe7f4fa0b848c33070360b19_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNy00LTEtMS01Mjc2MQ_c7939f78-c26a-47a1-8f01-2030a7676309"
      unitRef="usd">2200000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers
      contextRef="ie8dac72cf61742d39e3ae130501df490_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNy02LTEtMS01Mjc2MQ_27babe42-1bff-41c7-8eae-955203cdc548"
      unitRef="usd">0</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfNy04LTEtMS01Mjc2MQ_955f22ee-e22d-4e3f-a81f-63b043b663c2"
      unitRef="usd">36646000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ic624a471eb254a978c362b96459383eb_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfOC0yLTEtMS01Mjc2MQ_9f6f5525-548b-40db-ac37-a8b9d07ce4e4"
      unitRef="usd">-8000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6b486eb1fe7f4fa0b848c33070360b19_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfOC00LTEtMS01Mjc2MQ_efcd338e-2319-4240-9bde-7c080d75591a"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie8dac72cf61742d39e3ae130501df490_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfOC02LTEtMS01Mjc2MQ_54fe92ea-1180-436b-b12f-193783f1253e"
      unitRef="usd">1000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfOC04LTEtMS01Mjc2MQ_a894f74b-c94c-4b71-a86e-166b581bd823"
      unitRef="usd">-7000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i5a59bd7f351f45fea59cca14016ca439_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfOS0yLTEtMS01Mjc2MQ_648537dd-1aa8-475a-8cbe-dc7ad1ebb5b0"
      unitRef="usd">90757000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i097fc3d01c5f4e81bd5a158d8d898355_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfOS00LTEtMS01Mjc2MQ_592ba839-2e47-443f-a8ee-9def5b21466d"
      unitRef="usd">1530000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="if8b38b78a892447289cc30afe205082a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfOS02LTEtMS01Mjc2MQ_7190ca76-24e5-40f5-bd02-995c36afc23d"
      unitRef="usd">7653000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjQ2MzY0NWZjNTRjNzQ0MjU5ZmFlYjIzYjAxODljODY5L3RhYmxlcmFuZ2U6NDYzNjQ1ZmM1NGM3NDQyNTlmYWViMjNiMDE4OWM4NjlfOS04LTEtMS01Mjc2MQ_3ad4dce9-f41c-486a-a887-4030820015b9"
      unitRef="usd">99940000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i1ce18cde335e4442872edf4934c22a21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfMy0yLTEtMS01Mjc2MQ_bc5527eb-96e3-4914-b88a-b753ec349138"
      unitRef="usd">105486000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i288603b2c906414d8d42fe5120bc94ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfMy00LTEtMS01Mjc2MQ_4e1f7c83-c6fa-4748-819f-462cc2c41334"
      unitRef="usd">1316000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i857c01ed3e9740fcbe395e6ab962fa34_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfMy02LTEtMS01Mjc2MQ_aa5565d7-6179-4868-9240-6709e7884845"
      unitRef="usd">6154000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfMy04LTEtMS01Mjc2MQ_36459af0-63f2-47b1-9147-aeb7787070d9"
      unitRef="usd">112956000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i02cc9f8ce680421d92e1ba919a9ccf4b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNC0yLTEtMS01Mjc2MQ_3861c96f-3021-46ab-828f-e160afc602de"
      unitRef="usd">76855000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="id14f4caed43a41c1a910017d16cc8cdc_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNC00LTEtMS01Mjc2MQ_4ac56a5a-5eb2-4472-9cbc-15dae6d81029"
      unitRef="usd">6478000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="idfe73ea93fc2478ea9d095ee2f4be68c_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNC02LTEtMS01Mjc2MQ_81b8ac66-f9b9-44af-af04-3a9aee8926ba"
      unitRef="usd">62302000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNC04LTEtMS01Mjc2MQ_3178f0b8-e6b3-4279-85fa-d0bf8c561c69"
      unitRef="usd">145635000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i02cc9f8ce680421d92e1ba919a9ccf4b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNS0yLTEtMS01Mjc2MQ_a5b6bc4d-6268-41e2-8e29-6d4949769374"
      unitRef="usd">-7135000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="id14f4caed43a41c1a910017d16cc8cdc_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNS00LTEtMS01Mjc2MQ_3bf93cd3-7452-49f0-9024-c94365f7e3fa"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="idfe73ea93fc2478ea9d095ee2f4be68c_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNS02LTEtMS01Mjc2MQ_4a23c785-af87-4cc0-8ede-a72256e891d8"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNS04LTEtMS01Mjc2MQ_a0d6e43a-2b6a-4786-9371-975777fc18c9"
      unitRef="usd">-7135000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="i02cc9f8ce680421d92e1ba919a9ccf4b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNi0yLTEtMS01Mjc2MQ_c340513a-625f-494f-8f7b-7ead97cf1cc4"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="id14f4caed43a41c1a910017d16cc8cdc_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNi00LTEtMS01Mjc2MQ_09199b2c-7d86-4caf-97c9-53b5ef3cb5fa"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="idfe73ea93fc2478ea9d095ee2f4be68c_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNi02LTEtMS01Mjc2MQ_9cc259c2-8fad-4d23-b935-6cf7665f16d6"
      unitRef="usd">60808000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNi04LTEtMS01Mjc2MQ_a963ef7d-7bd4-4685-9894-09fad32fa9c5"
      unitRef="usd">60808000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <lpro:PaymentsReceivedFromInsuranceCarriers
      contextRef="i02cc9f8ce680421d92e1ba919a9ccf4b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNy0yLTEtMS01Mjc2MQ_f9c1f628-a231-45ca-93df-8b1333031cad"
      unitRef="usd">98773000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers
      contextRef="id14f4caed43a41c1a910017d16cc8cdc_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNy00LTEtMS01Mjc2MQ_a398b9d1-a346-4155-b17d-bc403736bcf5"
      unitRef="usd">6265000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers
      contextRef="idfe73ea93fc2478ea9d095ee2f4be68c_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNy02LTEtMS01Mjc2MQ_1b35aa93-9cbb-4153-8798-fb3cca5b73fa"
      unitRef="usd">0</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfNy04LTEtMS01Mjc2MQ_5e6226b8-5a86-4773-82b8-08018f914eca"
      unitRef="usd">105038000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i02cc9f8ce680421d92e1ba919a9ccf4b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfOC0yLTEtMS01Mjc2MQ_ad8113ad-f003-456f-b13b-e9a22d75c55c"
      unitRef="usd">-54000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="id14f4caed43a41c1a910017d16cc8cdc_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfOC00LTEtMS01Mjc2MQ_5efabea4-7031-4ce1-a4d4-7a01b5954bcb"
      unitRef="usd">-1000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="idfe73ea93fc2478ea9d095ee2f4be68c_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfOC02LTEtMS01Mjc2MQ_43dc94d3-b3c6-407d-842c-ec7d862fb2d9"
      unitRef="usd">-5000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfOC04LTEtMS01Mjc2MQ_1bf535ee-9af8-4bf7-b663-7121535f3a68"
      unitRef="usd">-60000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i5a59bd7f351f45fea59cca14016ca439_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfOS0yLTEtMS01Mjc2MQ_7d4e5898-8c2b-4078-bac8-7efe4bef1658"
      unitRef="usd">90757000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i097fc3d01c5f4e81bd5a158d8d898355_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfOS00LTEtMS01Mjc2MQ_63ed20f8-db40-4997-85b0-4ffc6bd549b1"
      unitRef="usd">1530000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="if8b38b78a892447289cc30afe205082a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfOS02LTEtMS01Mjc2MQ_aaeedf1a-a0d9-42de-85f4-9b5e26dc3f3a"
      unitRef="usd">7653000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RhYmxlOjBmODc3YmVjYzAyZDQ0ZTU4NzEyY2M1ZGU2MzE0OWUyL3RhYmxlcmFuZ2U6MGY4NzdiZWNjMDJkNDRlNTg3MTJjYzVkZTYzMTQ5ZTJfOS04LTEtMS01Mjc2MQ_7c097f4f-9f0d-4705-8323-0d2ce30f81d2"
      unitRef="usd">99940000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RleHRyZWdpb246ZjBkNDBiYzk4ZmFjNGE0OGJlNWRhZDlmZjI0ZTc3ZWRfMTY0OTI2NzQ1MDI0Mw_b6ccbc59-0bc3-4c71-afcf-c5e39609192e"
      unitRef="usd">65600000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RleHRyZWdpb246ZjBkNDBiYzk4ZmFjNGE0OGJlNWRhZDlmZjI0ZTc3ZWRfMTY0OTI2NzQ1MDI3Mg_bcdd0a71-0f22-4707-8e54-8e6607ec7986"
      unitRef="usd">70500000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RleHRyZWdpb246ZjBkNDBiYzk4ZmFjNGE0OGJlNWRhZDlmZjI0ZTc3ZWRfMTY0OTI2NzQ1MDMwMQ_22f9b306-1fc8-4662-8eec-c32f251625bf"
      unitRef="usd">34400000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV8zNy9mcmFnOmYwZDQwYmM5OGZhYzRhNDhiZTVkYWQ5ZmYyNGU3N2VkL3RleHRyZWdpb246ZjBkNDBiYzk4ZmFjNGE0OGJlNWRhZDlmZjI0ZTc3ZWRfMTY0OTI2NzQ1MDMzMA_21c66206-07f3-4920-a34b-213dd84f8b1e"
      unitRef="usd">42400000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfNDM0Ng_8bcd0668-5805-442b-aeb5-4e503efefee2">Debt&lt;div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt balances for the periods indicated below were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&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:16.446%"/&gt;&lt;td style="width:0.1%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&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:120%"&gt;March 2021 Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,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="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:120%"&gt;New Term Loan due 2027&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;150,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;&#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;/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:120%"&gt;Term Loan due 2026&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:120%"&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:120%"&gt;122,656&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;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:120%"&gt;&#160;&#160;Less: Unamortized deferred financing costs&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:120%"&gt;(1,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;(1,396)&lt;/span&gt;&lt;/td&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;/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:120%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;146,260&#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="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:120%"&gt;&#160;&#160;Less: Current portion of debt&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:120%"&gt;(3,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;(3,125)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total long-term debt, net of deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;144,478&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;143,135&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top: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;Prior Credit Agreement&#x2014;Term Loan due 2027&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 March 11, 2020, the Company entered into a credit agreement with UBS A.G., as the administrative agent, and the lenders from time to time party thereto (the &#x201c;Prior Credit Agreement&#x201d;). Pursuant to the Prior Credit Agreement, the lenders thereto funded a term loan (the &#x201c;Term Loan due 2027&#x201d;) in a principal amount of $170.0&#160;million, bearing an interest rate per annum of LIBOR plus 6.5% (subject to a LIBOR floor of 1%) and maturing in March 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 2021, the Company retired the Term Loan due 2027 by paying off its outstanding principal and interest using proceeds from the issuance of the Term Loan due 2026 and the March 2021 Revolving Credit Facility (both as defined below). The transaction was deemed a debt extinguishment under ASC Topic 405-20, &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;&#x201c;Liabilities&#x2014;Extinguishments of Liabilities,&#x201d;&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 accordingly, the Company recognized a non-cash debt extinguishment loss of $8.8&#160;million within loss on extinguishment of debt in the condensed consolidated statements of operations during the nine months ended September&#160;30, 2021. The loss on debt extinguishment was determined as the difference between the carrying amount of the debt and the price paid to retire the debt, which primarily consisted of the write-off of the unamortized deferred financing costs related to the Term Loan due 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&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&#x2014;Term Loan due 2026, New Term Loan due 2027, and Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 March 19, 2021, the Company entered into a credit agreement with Wells Fargo Bank, N.A. (&#x201c;Wells Fargo&#x201d;) as the administrative agent, pursuant to which the lenders thereto (i) funded a senior secured term loan in an aggregate principal amount of $125.0&#160;million maturing in March 2026 (the &#x201c;Term Loan due 2026&#x201d;) and (ii) committed to provide a $50.0&#160;million senior secured revolving credit facility, including a $10.0&#160;million letter of credit sub-facility, maturing in March 2026 (the &#x201c;March 2021 Revolving Credit Facility&#x201d;), collectively, the &#x201c;March 2021 Credit Agreement&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 9, 2022, the Company entered into a first amendment to the March 2021 Credit Agreement with Wells Fargo, as the administrative agent, and the financial institutions party thereto, as the lenders (the &#x201c;First Amendment&#x201d; and, together with the March 2021 Credit Agreement, the &#x201c;Credit Agreement&#x201d;). The First Amendment provided the Company senior secured credit facilities in an aggregate principal amount of $300.0&#160;million by (i) establishing a new senior secured term loan facility in an aggregate principal amount of $150.0&#160;million (the &#x201c;New Term Loan due 2027&#x201d;) and (ii) increasing the aggregate principal amount of commitments under the March 2021 Revolving Credit Facility to $150.0&#160;million (the &#x201c;New Revolving Credit Facility&#x201d;), both maturing on September 9, 2027. In addition, the First Amendment, among other things, (i) replaced LIBOR with the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) as the interest rate benchmark, (ii) decreased the unused fees and the interest rate margins applicable to the New Revolving Credit Facility, (iii) results in lower interest rate margins applicable to the New Term Loan due 2027 compared to those applicable to the Term Loan due 2026 that have been repaid, (iv) provides financial covenant flexibility by extending the date at which the net leverage ratio covenant steps-down from 3.5 to 1.0 to 3.0 to 1.0 to September 30, 2024, and (v) extends the date at which the required term loan amortization payments increase from 2.5% per annum to 5.0% per annum from June 30, 2023 to December 31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 used proceeds from the New Term Loan due 2027 to pay off all outstanding amounts under the March 2021 Credit Agreement and pay transaction costs related to the First Amendment. The remaining proceeds will be used for working capital and other general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 obligations of the Company under the New Term Loan due 2027 and the New Revolving Facility are guaranteed by all of the Company&#x2019;s U.S. subsidiaries and are secured by substantially all of the assets of the Company and its U.S. subsidiaries, subject to customary exceptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Interest under the New Term Loan due 2027 and the New Revolving Credit Facility are, at the option of the Company, either at an Alternate Base rate (&#x201c;ABR&#x201d;) plus a spread ranging from 0.625% to 1.375%, or term SOFR plus 0.10% (&#x201c;Adjusted SOFR&#x201d;) plus a spread ranging from 1.625% to 2.375%. With respect to the ABR loans, interest will be payable at the end of each calendar quarter. With respect to the Adjusted SOFR loans, interest will be payable at the end of the selected interest period (at least quarterly). Additionally, there is a commitment fee payable at the end of each quarter at a rate per annum ranging from 0.150% to 0.225% based on the average daily unused portion of the New Revolving Credit Facility and other customary letter of credit fees. Pursuant to the Credit Agreement, the interest rate spreads and commitment fees increase or decrease in increments as the Company&#x2019;s Funded Secured Debt/EBITDA ratio increases or decreases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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, the New Term Loan due 2027 and the New Revolving Credit Facility were both subject to an Adjusted SOFR rate of 2.78% plus a spread of 1.63% per annum. Commitment fees were accrued at 0.15% under the New Revolving Credit Facility&#x2019;s unused commitment balance of $150.0&#160;million as of September&#160;30, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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, the effective interest rate on the Company&#x2019;s outstanding borrowings was 4.82%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 March 2021 Credit Agreement, the Company incurred aggregate deferred financing costs of $1.7&#160;million, of which (i) $1.2&#160;million was allocated to the Term Loan due 2026 and capitalized as a contra-liability against the principal balance of the loan, and (ii) $0.5&#160;million was allocated to the March 2021 Revolving Credit Facility and is included within other non-current assets on the condensed consolidated balance sheets. These deferred financing costs are amortized as interest expense using the effective interest method over the term of the Credit Agreement, as amended. Unamortized deferred financing costs related to the Term Loan due 2026 and the March 2021 Revolving Credit Facility were $0.8&#160;million and $0.3&#160;million, respectively, as of September 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 Credit Agreement, the Company also incurred deferred financing costs of $1.0 million attributable to the New Term Loan due 2027, which were capitalized as a contra-liability against the principal balance of the loans and are amortized as interest expense using the effective interest method over the term of the loan. Related unamortized deferred financing costs were $1.0 million as of September 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 a maximum total net leverage ratio financial covenant and a minimum fixed charge coverage ratio financial covenant, which are tested quarterly. The maximum total net leverage ratio is 3.5 to 1.0 for any fiscal quarter ending on or prior to June 30, 2024 and then decreases to 3.0 to 1.0 for any fiscal quarter ending after June 30, 2024. The minimum fixed charge coverage ratio is 1.25 to 1.0. As of September&#160;30, 2022, the Company was in compliance with all required covenants under the Credit Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfNDM0Nw_0b861eee-730c-431c-9056-f0a89244d888">&lt;div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt balances for the periods indicated below were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&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:16.446%"/&gt;&lt;td style="width:0.1%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&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:120%"&gt;March 2021 Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,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="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:120%"&gt;New Term Loan due 2027&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;150,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;&#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;/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:120%"&gt;Term Loan due 2026&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:120%"&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:120%"&gt;122,656&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;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:120%"&gt;&#160;&#160;Less: Unamortized deferred financing costs&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:120%"&gt;(1,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;(1,396)&lt;/span&gt;&lt;/td&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;/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:120%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;146,260&#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="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:120%"&gt;&#160;&#160;Less: Current portion of debt&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:120%"&gt;(3,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;(3,125)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total long-term debt, net of deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;144,478&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;143,135&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i81719b0fc55f45889e67bc4a78c6200c_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfMy0xLTEtMS01Nzg4Mg_a883d32a-ee1a-4034-b2eb-8ec0c8dd8777"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie34f84ab02514c6781e0233d27634c18_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfMy0zLTEtMS01ODI0NQ_67290913-9542-4e3e-bfcd-a26a763f32fb"
      unitRef="usd">25000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i27835c789cc24f1aa286eb3bb7c04b66_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfMy0xLTEtMS01Njg3MQ_3113f427-cb04-4f3c-a5d5-70b36e4b0f25"
      unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3ba04d8f6df94350863703fcf9ff8cc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfMy0zLTEtMS01Njg3MQ_1bacfe83-1913-484b-915c-451613da3486"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iefc78ff9c19847158fa92fbcf0d6b41a_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfMy0xLTEtMS01Mjc2MQ_7a0195ad-3ea5-4e47-b2bb-3e42ff1c3ba9"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iae245b2c11804c158b909d3f091bef35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfMy0zLTEtMS01Mjc2MQ_ddd1ae9f-2259-4fce-826e-868e496d2149"
      unitRef="usd">122656000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfNC0xLTEtMS01Mjc2MQ_9d653885-5fd4-48a2-9d27-b74654c04cff"
      unitRef="usd">1772000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfNC0zLTEtMS01Mjc2MQ_ae632f4e-ba6f-4456-aa42-34794ffd9a25"
      unitRef="usd">1396000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfNS0xLTEtMS01Mjc2MQ_f871a3c8-5245-4d2b-8c4c-e3a40d0be6e9"
      unitRef="usd">148228000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfNS0zLTEtMS01Mjc2MQ_8be6de60-e05a-4654-ae41-e2d58f04d6c4"
      unitRef="usd">146260000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfNi0xLTEtMS01Mjc2MQ_0ea3d3b9-46c5-460f-877f-eda6bd486e32"
      unitRef="usd">3750000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfNi0zLTEtMS01Mjc2MQ_38574775-9ac8-4688-a5e6-4ef4f318640f"
      unitRef="usd">3125000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i09789f0e74284864a64b581d93492c34_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfNy0xLTEtMS01Mjc2MQ_eb3b934e-7c63-4426-acad-77386bfbe1b4"
      unitRef="usd">144478000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i11df9fcbdaf643c984d8f998a2525a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RhYmxlOjU1Y2ZhZTAyOTk4ODQ1Mzc5NTY4ZTA3ZTQwMWJiMWNmL3RhYmxlcmFuZ2U6NTVjZmFlMDI5OTg4NDUzNzk1NjhlMDdlNDAxYmIxY2ZfNy0zLTEtMS01Mjc2MQ_d4bbe183-a43e-41d6-a3e9-880d9e8ba4cb"
      unitRef="usd">143135000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0e62c6b3b2574113ab8de527d1f506bb_I20200311"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfNDA1_079fe2fe-8fd4-4cfd-9b78-11f3ab25411d"
      unitRef="usd">170000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7443f276dcf4425bbd2ae6c50d1e6523_D20200311-20200311"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfNDU3_97861637-494b-481c-8e0d-026f71f73437"
      unitRef="number">0.065</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <lpro:DebtInstrumentLIBORFloorRate
      contextRef="ib4f81ae3821f4590877fdbfb01d5437d_D20200311-20200311"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfNDg5_144bf886-c3a9-4eb3-956d-734ed0521ef0"
      unitRef="number">0.01</lpro:DebtInstrumentLIBORFloorRate>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMTY0OTI2NzUxODIzOA_f2fa66c5-f1f2-40cf-a3ad-f328a21d7e18"
      unitRef="usd">-8800000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i09c321325ff24c28ba7455ffe0e5603b_I20210319"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMTcwNQ_3f98a3ba-3e1f-4889-a12f-b9a929374f4b"
      unitRef="usd">125000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idcaeec00be0946ae9ec7d610c4ff2f32_I20210319"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMTc5MA_8672860e-3505-4a65-9139-a731b7fcc201"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia4aec31118c04660bcfa59a87712356a_I20210319"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMTg0Nw_be0b677e-ebdc-4e66-8c5a-e52ddce24e73"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1005447961dc4006bf17e37fbe94340c_I20220909"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMTE5Nw_b3899e49-be7d-41a4-b118-b83873304189"
      unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i784e682f53694927b393d2301a04fa96_I20220909"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMTIxMw_791f04e2-b686-49ac-acb4-449499174e58"
      unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8d9b5a48e839471d9dc11de15b687bce_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMTIyOQ_f6c192b3-2014-4e5f-b5d9-c21c6dc7cddb"
      unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <lpro:DebtInstrumentCovenantTotalNetLeverageRatioMaximum
      contextRef="i8c8a7590009b4695abd2c777ca086220_I20220909"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMTMyMQ_fb0106f5-e03d-4859-b1e2-403a449f097e"
      unitRef="number">3.5</lpro:DebtInstrumentCovenantTotalNetLeverageRatioMaximum>
    <lpro:DebtInstrumentCovenantTotalNetLeverageRatioMaximum
      contextRef="i6b522508f60f4c6c9b1dbe9b7faeb160_I20240930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMTMzMQ_702e8b19-cae7-4228-b2d7-8e3135be190a"
      unitRef="number">3.0</lpro:DebtInstrumentCovenantTotalNetLeverageRatioMaximum>
    <lpro:DebtInstrumentPrincipalPaymentPercentage
      contextRef="ic6d50b1de40c4e9cbbf7c5d8d1b90024_I20220909"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMTM0MQ_d8573528-9230-4480-95c8-f451d3d21736"
      unitRef="number">0.025</lpro:DebtInstrumentPrincipalPaymentPercentage>
    <lpro:DebtInstrumentPrincipalPaymentPercentage
      contextRef="i7def77ae5a474edb923ee7e629aa2fe9_I20241231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMTM0Nw_c5432537-addc-4e03-bc9d-e3ca65355884"
      unitRef="number">0.050</lpro:DebtInstrumentPrincipalPaymentPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3c3576095bdb4bf1a37fb1eecf5b2ccd_D20220909-20220909"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjM3MQ_45281bae-bc5e-421d-bde9-b782b91b4569"
      unitRef="number">0.00625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id3c08c49a4974dfcb240737ebeb4df47_D20220909-20220909"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjM3Nw_ea6d0249-b9b0-427e-9b9b-f4869f1ac023"
      unitRef="number">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <lpro:DebtInstrumentAdditionalRate
      contextRef="ibfc9b1853a174456a199ad61e045bdc4_D20220909-20220909"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMTY0OTI2NzUxODQ5OQ_97b3bf6f-3418-45d2-8d38-f883729b3b66"
      unitRef="number">0.0010</lpro:DebtInstrumentAdditionalRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iab31c91fcf094472a2cc9d88a4e4d8d4_D20220909-20220909"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjQxNw_5a06abc7-3a86-47f2-8fc9-572f09027002"
      unitRef="number">0.01625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic94d623403014dab8bfe4f3f7d708664_D20220909-20220909"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjQyMw_fd966c94-12c2-48b9-95a8-3cbc1b278421"
      unitRef="number">0.02375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i7ac7c3398a76456287d0316994ed63fb_D20220909-20220909"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjczMA_0a72350f-a30f-41f3-8dfa-7e8833e42fbb"
      unitRef="number">0.00150</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i1c01d36440bb459aa79d8c3a98108740_D20220909-20220909"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjczNg_fe52d3d2-92e3-4bf3-86b4-30b0f6bf91a3"
      unitRef="number">0.00225</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i971c58f6398d4bf7a686f84fb5a26628_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMjYzMg_59c65d0c-b6fc-4e11-978a-6c394304b6b0"
      unitRef="number">0.0278</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <lpro:DebtInstrumentMarginRate
      contextRef="i971c58f6398d4bf7a686f84fb5a26628_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMjY1NQ_06e2c328-07c5-48a8-b772-7ba993e0f343"
      unitRef="number">0.0163</lpro:DebtInstrumentMarginRate>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i37bb28b8fd32432892ac7afdf2a5b631_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMjcwNA_2e52c96f-777a-4f7f-ba8a-a578d1b26cad"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8d9b5a48e839471d9dc11de15b687bce_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwOTI1NQ_f6c192b3-2014-4e5f-b5d9-c21c6dc7cddb"
      unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i8d9b5a48e839471d9dc11de15b687bce_I20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwMjg4OQ_31b8c789-b8fd-47c2-b1a7-3d6bf14464c9"
      unitRef="number">0.0482</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i2692830274ff4f5e95ae1b05af57830e_I20210319"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMzQxNw_2a3c2ca4-4004-4898-be0b-7f094b3f1464"
      unitRef="usd">1700000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i09c321325ff24c28ba7455ffe0e5603b_I20210319"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMzQzMA_96e06630-4452-4f61-850d-3d0dad8198c6"
      unitRef="usd">1200000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="idcaeec00be0946ae9ec7d610c4ff2f32_I20210319"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMzQ3Nw_26ae6463-ab36-4581-803c-ddbec727d7a8"
      unitRef="usd">500000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:FinancingReceivableUnamortizedLoanFeeCost
      contextRef="i906ca1d53f07480ca8b5689395166fa6_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTExMDA2Mg_e4930272-e0bb-4b5e-8ce1-810c5f55246a"
      unitRef="usd">800000</us-gaap:FinancingReceivableUnamortizedLoanFeeCost>
    <us-gaap:FinancingReceivableUnamortizedLoanFeeCost
      contextRef="i8d9b5a48e839471d9dc11de15b687bce_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTExMDA3Ng_e5a5d6dc-73ab-40b7-99da-720de0cc2d9b"
      unitRef="usd">300000</us-gaap:FinancingReceivableUnamortizedLoanFeeCost>
    <us-gaap:FinancingReceivableUnamortizedLoanFeeCost
      contextRef="i784e682f53694927b393d2301a04fa96_I20220909"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfNTQ5NzU1ODUxMzEx_a7145b47-5414-40c5-8015-8270d25d5c41"
      unitRef="usd">-1000000</us-gaap:FinancingReceivableUnamortizedLoanFeeCost>
    <us-gaap:FinancingReceivableUnamortizedLoanFeeCost
      contextRef="i784e682f53694927b393d2301a04fa96_I20220909"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTExMDk1OA_a7145b47-5414-40c5-8015-8270d25d5c41"
      unitRef="usd">-1000000</us-gaap:FinancingReceivableUnamortizedLoanFeeCost>
    <lpro:DebtInstrumentCovenantTotalNetLeverageRatioMaximum
      contextRef="iefaeb02b1bed44989acee81d55473572_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwNjY5Nw_f15d0c5a-7f8b-4446-a7c3-d44d6b873f20"
      unitRef="number">3.5</lpro:DebtInstrumentCovenantTotalNetLeverageRatioMaximum>
    <lpro:DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum
      contextRef="ib78aa6a0064f43efb12016493c822ac4_I20240930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwNjcyNA_c369114e-dbb0-4193-a39e-341330389034"
      unitRef="number">3.0</lpro:DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum>
    <lpro:DebtInstrumentCovenantFixedChargeCoverageRatioMinimum
      contextRef="iefaeb02b1bed44989acee81d55473572_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV80My9mcmFnOjU0ZDMxZmY3NzdhODRlODE5YTk1N2RlYTNiNWVkZmJjL3RleHRyZWdpb246NTRkMzFmZjc3N2E4NGU4MTlhOTU3ZGVhM2I1ZWRmYmNfMjc0ODc3OTEwNjg2OA_6a4db852-ed4c-4172-9bf5-27447a165618"
      unitRef="number">1.25</lpro:DebtInstrumentCovenantFixedChargeCoverageRatioMinimum>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RleHRyZWdpb246NTJlNzZiNGQ1YjQ3NGEwYjhhOTNlYjZlMjU0MDViYmZfMTM2MQ_461fd589-1899-4933-8ea4-d927d5a5af36">Net Income per ShareBasic net income per share is computed based on the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is computed based on the weighted average number of common shares outstanding plus the effect of potentially dilutive common shares outstanding during the period using the applicable methods. The potentially dilutive common shares during the three and nine months ended September&#160;30, 2022 and 2021 were time-based restricted stock units and did not include unvested stock options and performance-based restricted stock units containing unmet performance conditions. The potentially dilutive common shares are included in the calculation of diluted net income per share only when their effect is dilutive.&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders for the three and nine months ended September&#160;30, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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:10pt;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-bottom:1pt solid #000000;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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&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="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands, except shares and per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Numerator&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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:700;line-height:120%"&gt;24,529&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:120%"&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:700;line-height:120%"&gt;29,414&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:120%"&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:700;line-height:120%"&gt;70,809&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:120%"&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:700;line-height:120%"&gt;118,242&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;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Denominator&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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic weighted average common shares&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:700;line-height:120%"&gt;126,228,723&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;126,190,351&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;126,222,084&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;126,405,822&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;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basic net income per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.19&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.23&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.56&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.94&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:120%;text-decoration:underline"&gt;Diluted net income 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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income attributable to common stockholders&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:700;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:700;line-height:100%"&gt;24,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;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:700;line-height:100%"&gt;29,414&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;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:700;line-height:100%"&gt;70,809&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;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:700;line-height:100%"&gt;118,242&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic weighted average common shares&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;126,228,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;126,190,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;126,222,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;126,405,822&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dilutive effect of outstanding time-based restricted stock units&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;&#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;57,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,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;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,228,723&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,247,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,222,415&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,451,119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Diluted net income per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.19&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.23&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.56&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.94&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;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 potentially dilutive outstanding securities as of September&#160;30, 2022 and 2021 were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive for the periods presented, or issuance of such shares is contingent upon the satisfaction of certain conditions that were not satisfied by the end of the periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&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.384%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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 #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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested time-based restricted stock units&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;562,071&#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 #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;&#x2014;&#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;562,071&#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;&#x2014;&#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;Unvested performance-based restricted stock units&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;234,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;99,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;234,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;99,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;/tr&gt;&lt;tr&gt;&lt;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;Unvested and not exercised stock options&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;182,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;195,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;195,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:700;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="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:700;line-height:100%"&gt;978,381&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;295,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;978,381&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;295,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RleHRyZWdpb246NTJlNzZiNGQ1YjQ3NGEwYjhhOTNlYjZlMjU0MDViYmZfMTM2Mg_81245ff8-aaa1-4005-845f-d38629bcd73b">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders for the three and nine months ended September&#160;30, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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:10pt;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-bottom:1pt solid #000000;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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&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="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands, except shares and per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Numerator&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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:700;line-height:120%"&gt;24,529&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:120%"&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:700;line-height:120%"&gt;29,414&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:120%"&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:700;line-height:120%"&gt;70,809&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:120%"&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:700;line-height:120%"&gt;118,242&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;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Denominator&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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic weighted average common shares&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:700;line-height:120%"&gt;126,228,723&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;126,190,351&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;126,222,084&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;126,405,822&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;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basic net income per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.19&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.23&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.56&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.94&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:120%;text-decoration:underline"&gt;Diluted net income 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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income attributable to common stockholders&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:700;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:700;line-height:100%"&gt;24,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;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:700;line-height:100%"&gt;29,414&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;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:700;line-height:100%"&gt;70,809&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;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:700;line-height:100%"&gt;118,242&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic weighted average common shares&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;126,228,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;126,190,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;126,222,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;126,405,822&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dilutive effect of outstanding time-based restricted stock units&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;&#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;57,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,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;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,228,723&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,247,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,222,415&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,451,119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Diluted net income per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.19&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.23&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.56&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;0.94&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfNS0xLTEtMS01Mjc2MQ_0a9cad8a-163a-4e90-af03-7aa0dbd256f2"
      unitRef="usd">24529000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfNS0zLTEtMS01Mjc2MQ_b4e2fc84-5b12-4d62-bf4a-4f503da291c4"
      unitRef="usd">29414000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfNS01LTEtMS01Mjc2MQ_fa7dd788-440e-4eea-8341-3c8524eeb848"
      unitRef="usd">70809000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfNS03LTEtMS01Mjc2MQ_dbf1dbd8-4d21-45e7-ab0b-e45a5617dafd"
      unitRef="usd">118242000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfNy0xLTEtMS01Mjc2MQ_ed89b80d-51de-4149-bd4b-2b0612234b92"
      unitRef="shares">126228723</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfNy0zLTEtMS01Mjc2MQ_7396cc37-173f-4df4-b3cc-340a487cbe99"
      unitRef="shares">126190351</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfNy01LTEtMS01Mjc2MQ_8cdd4bfd-25d8-4770-8ec6-0465fa3a6953"
      unitRef="shares">126222084</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfNy03LTEtMS01Mjc2MQ_1f3a0011-f9c2-4630-b005-194d5ac3b3ea"
      unitRef="shares">126405822</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfOC0xLTEtMS01Mjc2MQ_3783540c-56a5-4029-9aba-f736a6790e43"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfOC0zLTEtMS01Mjc2MQ_aaca324b-7620-4b1d-8f72-92a7581d217e"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfOC01LTEtMS01Mjc2MQ_2146efbd-d0bd-43e7-9aac-ba327a83a721"
      unitRef="usdPerShare">0.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfOC03LTEtMS01Mjc2MQ_da46ced2-31d4-482c-a2b2-0268df1b0da3"
      unitRef="usdPerShare">0.94</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTItMS0xLTEtNTI3NjE_1e31bcd0-387d-406e-886e-aa7c800ec8ae"
      unitRef="usd">24529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTItMy0xLTEtNTI3NjE_f703f262-f451-44ff-aafa-864ed1466b10"
      unitRef="usd">29414000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTItNS0xLTEtNTI3NjE_7573fd69-f3b1-41f3-9ae9-72fa57bc402c"
      unitRef="usd">70809000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTItNy0xLTEtNTI3NjE_1958fae7-fab4-4272-bd53-e0a6f0284da5"
      unitRef="usd">118242000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTQtMS0xLTEtNTI3NjE_cdf1eb63-7664-4398-a625-5357bee2a6a7"
      unitRef="shares">126228723</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTQtMy0xLTEtNTI3NjE_2fb09066-a8b5-4180-965d-8bc4cb4cbb2e"
      unitRef="shares">126190351</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTQtNS0xLTEtNTI3NjE_9ef6b1a0-1142-4cd2-96df-9283c27ca8f0"
      unitRef="shares">126222084</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTQtNy0xLTEtNTI3NjE_49db8263-1f77-4216-bccc-109024d4481b"
      unitRef="shares">126405822</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTUtMS0xLTEtNTI3NjE_fc05ff26-a7fd-4d5f-96cd-c5a31eee2e7b"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTUtMy0xLTEtNTI3NjE_77598b88-e070-437d-bbed-7482310bfb97"
      unitRef="shares">57148</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTUtNS0xLTEtNTI3NjE_9165d217-5443-4fe1-bd94-fa9c1806dcf7"
      unitRef="shares">331</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTUtNy0xLTEtNTI3NjE_9674f13f-9e4e-4d67-9f26-861988a30a90"
      unitRef="shares">45297</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTYtMS0xLTEtNTI3NjE_0cf77940-fca0-4842-ba31-7d113f308e50"
      unitRef="shares">126228723</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTYtMy0xLTEtNTI3NjE_f3ebb629-1872-457a-aa9a-0832c0207afb"
      unitRef="shares">126247499</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTYtNS0xLTEtNTI3NjE_54451558-ff79-46a2-be69-d2e350b0269b"
      unitRef="shares">126222415</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTYtNy0xLTEtNTI3NjE_a387b885-7af0-4804-b65e-8a30aa6ca947"
      unitRef="shares">126451119</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTctMS0xLTEtNTI3NjE_e98c1544-e00b-4feb-badb-876163e1afba"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTctMy0xLTEtNTI3NjE_258a8959-077d-4757-ac88-8f2e2d69d122"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTctNS0xLTEtNTI3NjE_4f7a2ddf-4a08-4ec7-8745-12891a0f9e18"
      unitRef="usdPerShare">0.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjQwYzIxYTkyMDc1OTRjMzBiMjc5YTc1ZjI5NTBiYzA3L3RhYmxlcmFuZ2U6NDBjMjFhOTIwNzU5NGMzMGIyNzlhNzVmMjk1MGJjMDdfMTctNy0xLTEtNTI3NjE_864b3f05-300d-4fb7-9ac5-9d76e30dbcf5"
      unitRef="usdPerShare">0.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RleHRyZWdpb246NTJlNzZiNGQ1YjQ3NGEwYjhhOTNlYjZlMjU0MDViYmZfMTM2Mw_fa55eb88-0e24-44ad-a398-6027f6243130">&lt;div style="margin-top:18pt;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 potentially dilutive outstanding securities as of September&#160;30, 2022 and 2021 were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive for the periods presented, or issuance of such shares is contingent upon the satisfaction of certain conditions that were not satisfied by the end of the periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&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.384%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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 #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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested time-based restricted stock units&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;562,071&#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 #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;&#x2014;&#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;562,071&#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;&#x2014;&#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;Unvested performance-based restricted stock units&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;234,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;99,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;234,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;99,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;/tr&gt;&lt;tr&gt;&lt;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;Unvested and not exercised stock options&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;182,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;195,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;195,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:700;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="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:700;line-height:100%"&gt;978,381&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;295,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;978,381&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;295,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icca0782187e3434f862e96ad34e45e15_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfMi0yLTEtMS01Mjc2MQ_68c8d609-90e3-46fe-a60d-d37bf9a4c8ad"
      unitRef="shares">562071</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9e3ec1d9b5c34d2a8171ba014969937d_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfMi00LTEtMS01Mjc2MQ_58e832e4-056e-4976-a9c9-36d2873044ba"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i582e59e30b3b446cadbf3d28bc542c81_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfMi02LTEtMS01Mjc2MQ_c3b9a1c5-4930-4587-a8ae-e31fd34a49ae"
      unitRef="shares">562071</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i866c05cd07d84b94bec54bc0247d6570_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfMi04LTEtMS01Mjc2MQ_8e24cf94-e722-4b37-9408-c7cbabaf56bf"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i708eb441e5c14400b5d27fba4b884a08_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfMy0yLTEtMS01Mjc2MQ_2bb8440a-5306-4acc-91c4-566be63aa17c"
      unitRef="shares">234077</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8b9654a719b9420eb61556abf9b9aa5a_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfMy00LTEtMS01Mjc2MQ_66de7d14-21c5-497b-a6d7-1bffbfc67d1b"
      unitRef="shares">99289</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i315c2f9953994f808efa8b91c3943494_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfMy02LTEtMS01Mjc2MQ_b5b33c0d-3814-4bbc-95dd-83936536a107"
      unitRef="shares">234077</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id7b9306877aa46a88de4120fc3838a6f_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfMy04LTEtMS01Mjc2MQ_9a51f2bc-b08d-4592-b79f-9ef4dcc64de6"
      unitRef="shares">99289</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie02ab0372bbe49ca99cbc6b142dd945d_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfNC0yLTEtMS01Mjc2MQ_ebd2b43b-76f7-479e-acd5-081759ea7517"
      unitRef="shares">182233</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie395c2ef8fc84ae69dd5f124624846ad_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfNC00LTEtMS01Mjc2MQ_dac3dba7-a9d3-45d7-badc-f032cfb7dcea"
      unitRef="shares">195896</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7b6503e620cf4926b410a64eb2fc7acf_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfNC02LTEtMS01Mjc2MQ_4909d670-964a-45c6-9322-79ce3fbb0329"
      unitRef="shares">182233</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4a983f62c32f4cc1b5fe2724c47ece9a_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfNC04LTEtMS01Mjc2MQ_18b2fabb-c4ac-487c-83fe-df2e26bb708a"
      unitRef="shares">195896</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfNS0yLTEtMS01Mjc2MQ_abb838e2-efd4-4c8e-ac81-14281f752970"
      unitRef="shares">978381</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfNS00LTEtMS01Mjc2MQ_b9ab1563-0bd6-45cb-b186-6d066e1b3e9f"
      unitRef="shares">295185</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfNS02LTEtMS01Mjc2MQ_b3462170-33d3-423f-968c-6d9a1fb08c95"
      unitRef="shares">978381</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81Mi9mcmFnOjUyZTc2YjRkNWI0NzRhMGI4YTkzZWI2ZTI1NDA1YmJmL3RhYmxlOjgxMjVmZGRmYjJjMzQyMWY4NjQwMWQzZmQ3MDFkM2IwL3RhYmxlcmFuZ2U6ODEyNWZkZGZiMmMzNDIxZjg2NDAxZDNmZDcwMWQzYjBfNS04LTEtMS01Mjc2MQ_0f66b39e-f2c5-4bf8-93ce-94f78892853a"
      unitRef="shares">295185</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RleHRyZWdpb246ZWEwMTY5N2FjY2I0NGUxMjljZTM4NjYyOWZmZmRmNWRfMjI1MQ_6e2da14e-8371-45a2-8630-cf37c2d753d7">Fair Value of Financial Instruments&lt;div style="margin-top:6pt;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 the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. In determining fair value measurement, the Company uses a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable. The three levels of inputs used to establish fair value are the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;text-align:justify;text-indent:-27pt"&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:23.5pt"&gt;Level 1 &#x2014; Quoted prices in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-align:justify;text-indent:-27pt"&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:23.5pt"&gt;Level 2 &#x2014; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-align:justify;text-indent:-27pt"&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:23.5pt"&gt;Level 3 &#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 situations where there is limited, if any, market activity for the asset or liability at the measurement date, the fair value measurement reflects the Company&#x2019;s own judgments about the assumptions that market participants would use in pricing the asset or liability. Those judgments are developed by the Company based on the best information available in the circumstances, including expected cash flows and appropriately risk-adjusted discount rates, available observable and unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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;Fair Value Hierarchy&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 placement in the fair value hierarchy of the Company&#x2019;s debt, net of deferred financing costs as of September&#160;30, 2022 and December&#160;31, 2021: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:10pt;font-weight:700;line-height:100%"&gt;Fair value measurement as of September&#160;30, 2022&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&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="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:top"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt at fair value&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;148,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;148,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;148,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&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:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:10pt;font-weight:700;line-height:100%"&gt;Fair value measurement as of December&#160;31, 2021&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&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="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:top"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt at fair value&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;146,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;146,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;146,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 carrying amount of the Company&#x2019;s debt approximates its fair value due to its variable interest rate that is tied to the current Adjusted SOFR plus an applicable spread. The Company&#x2019;s accounting policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer. There were no transfers into or out of any level for the periods ended September&#160;30, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;The Company has no long-lived assets that are measured at fair value on a recurring basis.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RleHRyZWdpb246ZWEwMTY5N2FjY2I0NGUxMjljZTM4NjYyOWZmZmRmNWRfMjI0OA_b81d573f-6598-416a-bdcf-724660a8301e">&lt;div style="margin-top:6pt;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 the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. In determining fair value measurement, the Company uses a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable. The three levels of inputs used to establish fair value are the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;text-align:justify;text-indent:-27pt"&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:23.5pt"&gt;Level 1 &#x2014; Quoted prices in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-align:justify;text-indent:-27pt"&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:23.5pt"&gt;Level 2 &#x2014; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-align:justify;text-indent:-27pt"&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:23.5pt"&gt;Level 3 &#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;In situations where there is limited, if any, market activity for the asset or liability at the measurement date, the fair value measurement reflects the Company&#x2019;s own judgments about the assumptions that market participants would use in pricing the asset or liability. Those judgments are developed by the Company based on the best information available in the circumstances, including expected cash flows and appropriately risk-adjusted discount rates, available observable and unobservable inputs.The Company&#x2019;s accounting policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RleHRyZWdpb246ZWEwMTY5N2FjY2I0NGUxMjljZTM4NjYyOWZmZmRmNWRfMjI0OQ_8ff54784-02a2-443f-b6ad-3f8ef9eaf65e">&lt;div style="margin-top:6pt;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 placement in the fair value hierarchy of the Company&#x2019;s debt, net of deferred financing costs as of September&#160;30, 2022 and December&#160;31, 2021: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:10pt;font-weight:700;line-height:100%"&gt;Fair value measurement as of September&#160;30, 2022&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&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="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:top"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt at fair value&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;148,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;148,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;148,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&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:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;&#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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:10pt;font-weight:700;line-height:100%"&gt;Fair value measurement as of December&#160;31, 2021&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;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-bottom:1pt solid #000;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:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&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="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:top"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt at fair value&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;146,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;146,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;146,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="iedaf199497734136ab9e411a156d8438_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOmZlNGJiYTM0NTRiMjRlZGQ5NDE4NGQyZGUzM2Q5NjYxL3RhYmxlcmFuZ2U6ZmU0YmJhMzQ1NGIyNGVkZDk0MTg0ZDJkZTMzZDk2NjFfNC0yLTEtMS01Mjc2MQ_1a7274b3-bc98-4c1f-8d3c-0aafb91d3db6"
      unitRef="usd">148228000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i6972639e98574853a9b872eaea7fa59f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOmZlNGJiYTM0NTRiMjRlZGQ5NDE4NGQyZGUzM2Q5NjYxL3RhYmxlcmFuZ2U6ZmU0YmJhMzQ1NGIyNGVkZDk0MTg0ZDJkZTMzZDk2NjFfNC00LTEtMS01Mjc2MQ_123844fa-c0c6-4efc-9544-32910348df24"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i55fe74095efa445bb76fdd2a00c8571c_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOmZlNGJiYTM0NTRiMjRlZGQ5NDE4NGQyZGUzM2Q5NjYxL3RhYmxlcmFuZ2U6ZmU0YmJhMzQ1NGIyNGVkZDk0MTg0ZDJkZTMzZDk2NjFfNC02LTEtMS01Mjc2MQ_2a8a17a1-c22b-461d-b33f-a487b6bd68da"
      unitRef="usd">148228000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i7cc89d44859b4d9892cbaeffef10eb57_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOmZlNGJiYTM0NTRiMjRlZGQ5NDE4NGQyZGUzM2Q5NjYxL3RhYmxlcmFuZ2U6ZmU0YmJhMzQ1NGIyNGVkZDk0MTg0ZDJkZTMzZDk2NjFfNC04LTEtMS01Mjc2MQ_e866765e-3171-49f7-9384-07de91ca615f"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iedaf199497734136ab9e411a156d8438_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOmZlNGJiYTM0NTRiMjRlZGQ5NDE4NGQyZGUzM2Q5NjYxL3RhYmxlcmFuZ2U6ZmU0YmJhMzQ1NGIyNGVkZDk0MTg0ZDJkZTMzZDk2NjFfNS0yLTEtMS01Mjc2MQ_8bff8211-5850-4791-ba9d-2319a8bebf90"
      unitRef="usd">148228000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6972639e98574853a9b872eaea7fa59f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOmZlNGJiYTM0NTRiMjRlZGQ5NDE4NGQyZGUzM2Q5NjYxL3RhYmxlcmFuZ2U6ZmU0YmJhMzQ1NGIyNGVkZDk0MTg0ZDJkZTMzZDk2NjFfNS00LTEtMS01Mjc2MQ_670fe629-046f-4c0d-b4fc-0eedb5268e30"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i55fe74095efa445bb76fdd2a00c8571c_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOmZlNGJiYTM0NTRiMjRlZGQ5NDE4NGQyZGUzM2Q5NjYxL3RhYmxlcmFuZ2U6ZmU0YmJhMzQ1NGIyNGVkZDk0MTg0ZDJkZTMzZDk2NjFfNS02LTEtMS01Mjc2MQ_6a8cb6da-4664-46eb-b4df-6c8e7f2d85a7"
      unitRef="usd">148228000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7cc89d44859b4d9892cbaeffef10eb57_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOmZlNGJiYTM0NTRiMjRlZGQ5NDE4NGQyZGUzM2Q5NjYxL3RhYmxlcmFuZ2U6ZmU0YmJhMzQ1NGIyNGVkZDk0MTg0ZDJkZTMzZDk2NjFfNS04LTEtMS01Mjc2MQ_5a36bc7d-79e6-4a1b-91c1-bc87ad4788e4"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i9d548c408c2d425e9f010236e0c353a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOjM4MTAxOTNhMGRjZjRjMzk5M2Q0M2YzZjdjMzQzM2Y4L3RhYmxlcmFuZ2U6MzgxMDE5M2EwZGNmNGMzOTkzZDQzZjNmN2MzNDMzZjhfNC0yLTEtMS01Mjc2MQ_a397b884-e729-4413-a716-7702f8fd8f19"
      unitRef="usd">146260000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i5a9f87ed4bee4e3e891eef0f2fdbd55a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOjM4MTAxOTNhMGRjZjRjMzk5M2Q0M2YzZjdjMzQzM2Y4L3RhYmxlcmFuZ2U6MzgxMDE5M2EwZGNmNGMzOTkzZDQzZjNmN2MzNDMzZjhfNC00LTEtMS01Mjc2MQ_113504ac-2cab-4427-869b-b93556eaf6a8"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i3544a942d33b4b7396753c41a455d5f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOjM4MTAxOTNhMGRjZjRjMzk5M2Q0M2YzZjdjMzQzM2Y4L3RhYmxlcmFuZ2U6MzgxMDE5M2EwZGNmNGMzOTkzZDQzZjNmN2MzNDMzZjhfNC02LTEtMS01Mjc2MQ_fdf99891-ea2b-47eb-8018-4b2e152358b2"
      unitRef="usd">146260000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="id52a0a5b8c4740388e0b9438ca8f4b6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOjM4MTAxOTNhMGRjZjRjMzk5M2Q0M2YzZjdjMzQzM2Y4L3RhYmxlcmFuZ2U6MzgxMDE5M2EwZGNmNGMzOTkzZDQzZjNmN2MzNDMzZjhfNC04LTEtMS01Mjc2MQ_f206675d-98d7-49a0-8a15-bc820957fcf1"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9d548c408c2d425e9f010236e0c353a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOjM4MTAxOTNhMGRjZjRjMzk5M2Q0M2YzZjdjMzQzM2Y4L3RhYmxlcmFuZ2U6MzgxMDE5M2EwZGNmNGMzOTkzZDQzZjNmN2MzNDMzZjhfNS0yLTEtMS01Mjc2MQ_04073cad-a127-4b11-88d5-8e14ae2efbac"
      unitRef="usd">146260000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5a9f87ed4bee4e3e891eef0f2fdbd55a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOjM4MTAxOTNhMGRjZjRjMzk5M2Q0M2YzZjdjMzQzM2Y4L3RhYmxlcmFuZ2U6MzgxMDE5M2EwZGNmNGMzOTkzZDQzZjNmN2MzNDMzZjhfNS00LTEtMS01Mjc2MQ_d308bb5b-4e28-4437-b386-70f2b0d56adc"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3544a942d33b4b7396753c41a455d5f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOjM4MTAxOTNhMGRjZjRjMzk5M2Q0M2YzZjdjMzQzM2Y4L3RhYmxlcmFuZ2U6MzgxMDE5M2EwZGNmNGMzOTkzZDQzZjNmN2MzNDMzZjhfNS02LTEtMS01Mjc2MQ_432c1976-1124-4628-8107-3759fd66195a"
      unitRef="usd">146260000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id52a0a5b8c4740388e0b9438ca8f4b6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81NS9mcmFnOmVhMDE2OTdhY2NiNDRlMTI5Y2UzODY2MjlmZmZkZjVkL3RhYmxlOjM4MTAxOTNhMGRjZjRjMzk5M2Q0M2YzZjdjMzQzM2Y4L3RhYmxlcmFuZ2U6MzgxMDE5M2EwZGNmNGMzOTkzZDQzZjNmN2MzNDMzZjhfNS04LTEtMS01Mjc2MQ_47b71607-e143-4aa9-ad4e-d89e697645f4"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfMTc2Mw_e799da9f-06b6-4506-9911-6c63aa7f5c95">Income Taxes&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;During the three and nine months ended September&#160;30, 2022, the Company recognized income tax expense of $1.7 million and $18.6 million, respectively, as compared to income tax expense of $10.4 million and $38.1&#160;million, respectively, during the three and nine months ended September&#160;30, 2021. The effective tax rate for the three and nine months ended September&#160;30, 2022 was 6.6% and 20.8%, respectively, as compared to 26.1% and 24.4%, respectively during the three and nine months ended September&#160;30, 2021. The Company&#x2019;s income tax expense for the three and nine months ended September&#160;30, 2022 and September&#160;30, 2021 differs from amounts computed by applying the U.S. federal statutory tax rate of 21% primarily due to state income taxes, the officer&#x2019;s compensation limitation under Section 162m, and a discrete tax benefit associated with the enactment of state tax legislation during the third quarter with a retroactive effective date of January 1, 2022. The Company recorded a discrete tax benefit of $5.1&#160;million from the change in tax law, which includes a tax benefit associated with the remeasurement of the Company&#x2019;s deferred tax assets offset by a higher current state income tax expense applied to taxable income through the date of enactment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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, the Company has assessed whether it is more likely than not that its deferred tax assets will be realized. In making this determination, the Company considers all available positive and negative evidence and makes certain assumptions. The Company considers, among other things, the reversal of its deferred tax liabilities, the overall business environment, its historical earnings and losses, current industry trends and its outlook for future years. The Company believes it is more-likely-than-not that all deferred tax assets will be realized and has not recorded a valuation allowance as of September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;The Company has also evaluated the aggregate exposure for uncertain tax positions for all open tax years and concluded that the Company and its Predecessor have no material uncertain tax positions as of September&#160;30, 2022 or for any open tax years. When applicable, tax penalties and interest are recognized within general and administrative expenses in the unaudited condensed consolidated statements of operations. The Company recorded no penalties or interest related to uncertain tax positions as of September&#160;30, 2022 or for any open tax years.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfMTAx_597305c8-2260-4ad1-9e54-b0e0f2e0c497"
      unitRef="usd">1700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfMTI2NDQzODM3MzQ2Mzc_cfe52e91-603c-43e2-ae64-4fa07f5a6cc8"
      unitRef="usd">18600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfMTYz_98d1e6c1-dd94-4d6d-a414-aadc25313364"
      unitRef="usd">10400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfMTY0OTI2NzQ1NjkxMQ_af7f3694-22ae-45d9-b2d2-a69c9765c246"
      unitRef="usd">38100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfMjcz_b5ce7d7c-fb24-4980-a7bf-be2ce0aeb0c9"
      unitRef="number">0.066</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfMjgw_498acd1f-9e10-4f23-9412-7a1e88479e2a"
      unitRef="number">0.208</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i0f6612cc4e254727a335e9fbec48e13b_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfMzEz_e2caa21c-e92e-4cb7-b919-fa35b530a640"
      unitRef="number">0.261</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i972702d3377e4bbeba01515efc5d8daf_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfMzIw_126921b9-ab32-4017-9a11-941ffe21f548"
      unitRef="number">0.244</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <lpro:EffectiveIncomeTaxRateReconciliationChangeInTaxLawAmount
      contextRef="i26edca35fa784f2aa8c79dfb3de34265_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfNzY5NjU4MTQwMDk2Mw_36e301f9-6052-481b-b594-e3e1735a9bf9"
      unitRef="usd">-5100000</lpro:EffectiveIncomeTaxRateReconciliationChangeInTaxLawAmount>
    <lpro:EffectiveIncomeTaxRateReconciliationChangeInTaxLawAmount
      contextRef="i2cf92f740f7c4e8f9b838f1e3c8535a3_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxM2Y4OGEyNDVkMjQ5MWE4ZWM3ZDI1ODQ0OGI2MWI1L3NlYzo1MTNmODhhMjQ1ZDI0OTFhOGVjN2QyNTg0NDhiNjFiNV81OC9mcmFnOjlhMTdlNWZjMGFiZDQyOThiZmQ4ZTJlNGQ3M2M2OGI3L3RleHRyZWdpb246OWExN2U1ZmMwYWJkNDI5OGJmZDhlMmU0ZDczYzY4YjdfNzY5NjU4MTQwMDk2Mw_41b44004-fb82-43a2-aa91-d34e47e1ad3d"
      unitRef="usd">-5100000</lpro:EffectiveIncomeTaxRateReconciliationChangeInTaxLawAmount>
</xbrl>
