<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:bios="http://www.bioscrip.com/20220331"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bios-20220331.xsd" xlink:type="simple"/>
    <context id="i100782012d064874be1397727c963e6d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ief72861477384d94aa2856c6798249e9_I20220426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
        </entity>
        <period>
            <instant>2022-04-26</instant>
        </period>
    </context>
    <context id="i97e520d6c11e46a7a1d73d057e351dc5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if5efc6a1f1f34d65a5060b7683a5d717_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ieda1720ded5d4189a28f193dc019a07c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e8d5c37e0a54131a0a04e19f8703327_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iaf5cc493702246f2ba08a958a405cc44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id3772a4c44694080aa98acda299abbfe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="i933fc99dfa124dd999b1236ae6b8b0d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i30f5b1b450654ef3b8ee31a3fae9ee62_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="i3092181aba004723acc8448a22945e9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="ie09ac4e7b33b49168de9b0b06b236e57_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22e562974dd748f88c715a982aaaa13b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="ida6b2d24ce894bdf9bd76664f72f9395_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="ib1ec48cacd794871b5bbd87d561d3b06_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib428ffda06ae424d9440ebbfe6c428eb_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8c4cf279d725473e8df5c3fda58d5bdc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="i8e5674b3cd594e60bd528e66bcd5ec7d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id3c6ec6cdf374223a55ae33f5c7ba624_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="i282f0cae6c8c46d29a9de56ce96eefcf_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="icf085d4158b14872a3791c0c5a2d634d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3ab0a554a6b148c6a6f3808686a36b23_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e8d117a91ea4f4c82530d08a58c4948_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="icdf1e433a95d4c04bef03ed66c8d61bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaa2af537935f47778dabfd9054026297_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="i565799694a3041a5ba14d453cb8d0082_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="i9cc9e7eaa11a4cf0b992e02ca3e1870e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc352e88fb16424f8c621ce2733c98ed_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="ibf0441ed34b9441bbdcb4faa6e72fab0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="i5ff25e30f8e04bc5a2abb2f0196080ac_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie6077812fa584c189f2e05cdf67deebb_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="icf67838cb55247dfa6bfb249873329cd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="iee62bffd8c424712b3c7a6aa18fc209a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id54f736a1c214fc1a0b22147d64cdfc3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="ic088cedf91724cb3af2865ca40ee8b60_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</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="i45474e3a477243ea91caa3867b77c40f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idbb32365604b45bd833397253a7392a5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bios:HCGroupHoldingsILLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4d54640a21e0439096aa0e8e6ece4dd6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bios:OptionCareEnterprisesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3784d3046ec24445b33f7657f0f092a6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">bios:LegacyHealthSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2c896eab57774eddac4bf3ceea136bbb_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4e4335c66f2c42c8a21fbc1e0a2afd9d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idbd99189a64b494c897b8b13d2ef6a73_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ica397efd798d4b31b43d0e8e08404966_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idcc467398c23448c9e12afcac4061043_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0896024aafd406090e3da128a8706e5_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i783a2f65defc456d80359675dd276a66_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if257f91bb3b34500bfadd36f7cfa7ed9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9f9d78a0982e4f9297a3f1283411f3ef_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaedd7046cb484061b6f11e64c3bc8f4a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i82ca823dbfe340ff829ef9759499bb4d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7107808859644883a7e6b658a94668d2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia5ba20cf2e3446728525b87be85a7505_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f67e8c3c9e146c7bf5ceca28412599c_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54e7b4c1f1aa426fb9d43fa303c5b7c5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i04feeb134f054846b1b27f9bee8b48a6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iefd2b45d0b2b4edb907ef3865dba6d33_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idd4acda4129f46099b02abb63691800e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7802f6c77e7a40c5931a34088e02d1e2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8638cb1415324b3a819e7cdf739c7f60_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id25d8209e7c6454c9a460288e6e60ea1_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i919d2af9dbd2430a861b7fb3681b92ea_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i295727d3427f47fea4c473be08225289_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i686ecae5951f4dcf8538748dc900a04b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd656254a338472c8ecf33e25f1b8832_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i93e2b96ffd874206aaeb3609426a66ea_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic58297fa66ee4f4986e7f9012ec04030_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ice866e7521cf43549fb8f6d65557f442_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie4690d8977754ea880ae91478b882c63_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i65ada8e8755042c39a13ea980ec8fefd_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie8645ee13a7d42ab9647745ba26d3a98_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b784b0e6b8744239fd5d0dd669a1960_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if94a67872da04e16a3d5bef64d55cc88_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i45d6957d14c34012afd83c0fc9f120f1_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ida18357d55f64d9a8fe9c2fbd41ac420_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic3a805314d0f40a6830815d0a0f1f7ec_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibc9134a30f3346ca823bfd3d039931c4_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i966f21ef963742418b05dc3ff822dabc_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8b7fb1522ede4919bcfa487767dc6a2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0469975f32724830b947a127b55a5b76_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia678aad29927458a9c5089673c1a4bbf_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i45089f82c429417e9d581a0be2e378e4_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7e0215c1c2944956a9b5fb44593d21bc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6cbcb9558a604ee4a61d4191654fada6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5e973df4e7c5470eb403afd1dea121de_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0c29004aba664445b6e645a8322238de_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie174183d378e485397d2183b735297a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i190bfceab34c4d69877ae8e896a12206_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0cc0c1e754684e8a9c1fd1cc393e2603_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2dd0ce8e393f4eb797df49c55039469d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i91812458226a4bf0ab2ca1b2784d76b8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iabb358b94f7f45edb5701484857a0697_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id305ca699e0840ccb0725c330f5b8c05_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7a1b99842c844683ae3994c1250324b6_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8093dcf280da4e2f985dfae2391f884d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2066a77b063a48a280cf770edbb89400_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i058221b533094d328287d7834b260146_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iff1264ab129348259b0ebd8df2971bb9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia94279b097a148adb7e8ed829dea87ac_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iee755e56757542d3a73427123d8ac5ce_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic7cfd6d9d5d54b65ae07900411ef00de_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iae0b46a17bc04802bf3d13ba1de4daa9_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib81d8845f71d4e7a9d37b01c9db3fdff_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i185d1aa412184ef18d52ff17fce319bf_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1e7149e4e8604fc89b792a284791c93a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i589cb0b8c0ed4e7ca1302be677e4b2da_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia02f00f3bd77425aa0fab95faf185462_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib6b6eb492fbb42ae9d9b87bba37efb39_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i442b3ad1e9074ec9904cac841d74be18_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i128411fb63f3491f8b107586b864f870_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8f314c4bf32c45b1b336d604ee42415d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie5656041434d44489f59642a23c95119_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i94bea554216b4942931e59139305aa5a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie07faf11c010482fba74c96964c4beab_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icdc9b21d20ea473b9b185105168218d0_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icafd6fab140145b5981d1f67c5519d24_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i98f45bff765c40779b3f391f0b775935_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia83f9518719a4a66a8db80d96aa23c01_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i463be18870304cd0a61f1be153320aaa_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib8d6cb64404c49ad996d7fced9089e77_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6b7120b8296143cea7eb11ffcf08a1ea_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i380a40a37eeb4847890bde7667f4becd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2f69fdf12daf4b629f784743f01d84f5_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i657ab3f71bc64015be236eafbbfb83f0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2aa43fed790d492c84532f4a06fa22b5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <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-03-31</endDate>
        </period>
    </context>
    <context id="idc06c7bf60944e6785cad39fe1b2d37c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <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-03-31</endDate>
        </period>
    </context>
    <context id="i4b54406dc59741eeb6b0e93b4031d79c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i303360a9f3824b09ad405918d625087d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0830b23968fb4531b11ca66e7222816e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie8e54c4846984721816a08d33ac4267c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6fec0f6846f641739f9f9414b70d2769_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3e50070682fc40bf9c5fb023677918db_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i75c879f1a80142e8af1562069d1ab15b_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bios:InfinityInfusionNursingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i02fc635fca054cbabf190abe707137fd_D20211001-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bios:InfinityInfusionNursingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="ifab9b257f8ef407cb377fa1f143f47ff_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bios:InfinityInfusionNursingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic6983d5ab48241338161676b3993f454_D20211229-20211229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bios:WasatchInfusionLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-29</startDate>
            <endDate>2021-12-29</endDate>
        </period>
    </context>
    <context id="ibdb5c377c6614d2db64aa3589db610b4_I20211229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bios:WasatchInfusionLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-29</instant>
        </period>
    </context>
    <context id="i23b4ae86d41f4be7ab0562fff84e17e5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:CommercialCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iabb88b318013407e9528396d04825baf_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:GovernmentCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie66c6a003973420d92cd34f3d231460e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:PatientCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2e541ab4ed7c42bdb61034344425a9e1_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bios:PatientCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if41e94d697aa46288934899c790fb013_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3eb6ad44ffb14b54a2351e267257a719_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i94674189b8084090a1a85e27d1f9b52e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">bios:RestrictedStockAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib403f9ced1b54173b5205221b8c4fffe_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ibdaf763413db4ba7b903d517ad4d3886_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4de436b2daaf4549a06dbe48604513d3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">bios:RestrictedStockAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i28375a267a384dcd940845dba2b29fb1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bios:InfusionPumpsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6662eb9bc42a454d99e8873a58aa9b0f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bios:InfusionPumpsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d96a041dec6499d9a060f048ef1c911_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bios:EquipmentFurnitureAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id570203185cd4f4889c6433d6b846554_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bios:EquipmentFurnitureAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i499726696ce84bddae04ff143734fcdc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i492cbbb1991b4594b1e5bcc13084fa71_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85b32ae16e9c4e49969785ecf07481a9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2c03b8f9eb6b4b08bed527382685cda2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i96c2e85413ed4897b46e0cf0dc56ca63_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i05e0b1623a1e4cdb9e01c1238b753b6b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie42de158000146dbb519c615290166d3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic9901e16e55f44a8bd52a3c6db3fa71d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iea842f40b38b4e1eb8e5acd28522dc43_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i84d9b15253514a0b9af8bb3f43597280_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1776bb6bae40457bae60033eb8d2f362_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0671d9200c0540848f8f36fc2fa08d8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iacda262a176b4212b051bac3cabc1a8a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3b7cf86ebd0940549ead9fb7f6c5ed4b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i58862c85f0b04866b6b3ef4a9a89e4e2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i17fdf94d602f4cd88be189ed5fc655b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e81c116d0434d018f3c463e3f17ce44_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i30179b97a4114e8f8ad2ed88780761a0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:FirstLienTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia457573c7a54488282584f31de3d701e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:SecondLienTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iae86cc0081ff424e9d39cb4f897c949d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i067d724cfd804b78907f571f74446811_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:FirstLienTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ae3538a614441e2b32d9e26eaaf19b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:SecondLienTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9f44d20b82245848fa54fb5a45ee7eb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:CreditAgreementsEnteredInto2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LienCategoryAxis">us-gaap:SeniorLienMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39d41b6d7f674bf2b63f572e515bf851_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:CreditAgreementsEnteredInto2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LienCategoryAxis">us-gaap:SeniorLienMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idf8c89045aa84184b9504d18c5fbb587_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:CreditAgreementsEnteredInto2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LienCategoryAxis">us-gaap:SeniorLienMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i84c7340943274dc8b0b992d73087c30c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:CreditAgreementsEnteredInto2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LienCategoryAxis">us-gaap:SeniorLienMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if7cec9350b9d48cfa2b234db56d73618_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:CreditAgreementsEnteredInto2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LienCategoryAxis">us-gaap:JuniorLienMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b07233419e547d6b1d85d2807889cb8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:CreditAgreementsEnteredInto2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LienCategoryAxis">us-gaap:JuniorLienMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1b522c32a89d41b4b5fa1f5508f9e18e_D20210101-20210120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:CreditAgreementsEnteredInto2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LienCategoryAxis">us-gaap:JuniorLienMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-20</endDate>
        </period>
    </context>
    <context id="i99bfafb78bc84e1a98bc02cc104c5b9c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:FirstLienTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i909d99d7d1304e3dbffb82b21f2beefb_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:FirstLienTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i76b3b684a05a4d02a3626eea0fb27ab0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:FirstLienTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iad6b015c6e7d49b8ba4f69f46f3708a8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if92755478099479e8b45e100e601b396_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i819eb5cbbdb949498c14d1872561e2db_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1a46532b1c634f5e8b649f475ca47dd1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id44e43135f5d43eeaa97a85f37beb6e8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic399604ffbdb46259a4c139da932530c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibe1d862391e14ca9a0298d4e96382661_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4ddb6a963f494caf85a5efbb525f40ed_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:FirstLienTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ic5133d8e6a0845939587a066bd65c0f1_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bios:FirstLienTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="if9bf6ae94d3147a291a26cdd536c4209_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iae77bd79e49e4996a93891759543887f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i38282ca7d5404aeabc8fd7cbc8f9d5ef_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i78d149dfc67a4c5286c043509337dab3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5eed909608674db6bc1d99eb95608d9b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bios:AccruedExpensesandOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i43b1de5b11e54bdf9307fc24f19a9da5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bios:AccruedExpensesandOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i462facda49244b05aa54e9e7c945596e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i96960494b74642f68cff8588afce4318_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i69f6f98488244dd986588f9050ca6f69_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2a30cd2553ed47acaa6b4d057978cce8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8fd8022aeaa94aa28801516c27a4d0aa_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i05697f2d7a394e8a861e461ba82779ae_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifab8268f5e1b4239b2ce6cbf7fc46d5c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibbb272e467dd4322b50f1e0f2bc6ed01_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8c5e0785067c45cb8b97e2c6d0465654_I20180503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
        </entity>
        <period>
            <instant>2018-05-03</instant>
        </period>
    </context>
    <context id="i4846e87c3a4642d5aedce9cc027b6f61_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bios:HCIIncentiveUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic84b08b92a8c435ba1716a7c7aa4782b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bios:HCIIncentiveUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i339f037170ea421a9ebcf4dc5e89d411_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">bios:A2017WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id0806a732aaa4f3bb7b6e9df9ee8d876_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">bios:A2017WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idd235333d2624268a89562785cfa6c73_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">bios:A2015WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46138cd520584093a02f4202967c2467_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">bios:A2015WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if9033fda148a43f6973f7b481528ad6f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6e2f76fdcf6c454ab7290a4589a1b31f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if86eee3c785e496398a0e82c02d735ff_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idbbc95f6fa594c6c890f0ac168cae9fb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i56adc481858040588792a68b2ce844ea_D20220411-20220411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001014739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bios:SpecialtyPharmacyNursingNetworkIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-11</startDate>
            <endDate>2022-04-11</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="pharmacy">
        <measure>bios:pharmacy</measure>
    </unit>
    <unit id="suite">
        <measure>bios:suite</measure>
    </unit>
    <unit id="segment">
        <measure>bios:segment</measure>
    </unit>
    <unit id="nurse">
        <measure>bios:nurse</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80L2ZyYWc6MDkxZGZlNTY1ZTk4NDgyMzg4NTJlNjkwOGU3Y2Q3OTMvdGFibGU6NjA3YWMzZmY3OGQ2NDBhODgyODM1NzU4ZTNmNDYzMTYvdGFibGVyYW5nZTo2MDdhYzNmZjc4ZDY0MGE4ODI4MzU3NThlM2Y0NjMxNl8yLTEtMS0xLTQwMTk5_ded6bb23-9db0-458d-a2f6-d31dfa0e386e">0001014739</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80L2ZyYWc6MDkxZGZlNTY1ZTk4NDgyMzg4NTJlNjkwOGU3Y2Q3OTMvdGFibGU6NjA3YWMzZmY3OGQ2NDBhODgyODM1NzU4ZTNmNDYzMTYvdGFibGVyYW5nZTo2MDdhYzNmZjc4ZDY0MGE4ODI4MzU3NThlM2Y0NjMxNl8zLTEtMS0xLTQwMTk5_24d7c730-79a3-49b1-8b5a-1de21a40ed77">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80L2ZyYWc6MDkxZGZlNTY1ZTk4NDgyMzg4NTJlNjkwOGU3Y2Q3OTMvdGFibGU6NjA3YWMzZmY3OGQ2NDBhODgyODM1NzU4ZTNmNDYzMTYvdGFibGVyYW5nZTo2MDdhYzNmZjc4ZDY0MGE4ODI4MzU3NThlM2Y0NjMxNl80LTEtMS0xLTQwMTk5_40b1f501-75dc-4441-b7a0-ea634d5731fd">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80L2ZyYWc6MDkxZGZlNTY1ZTk4NDgyMzg4NTJlNjkwOGU3Y2Q3OTMvdGFibGU6NjA3YWMzZmY3OGQ2NDBhODgyODM1NzU4ZTNmNDYzMTYvdGFibGVyYW5nZTo2MDdhYzNmZjc4ZDY0MGE4ODI4MzU3NThlM2Y0NjMxNl81LTEtMS0xLTQwMTk5_c91a69c0-59e3-40aa-8581-1ba20977afaa">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80L2ZyYWc6MDkxZGZlNTY1ZTk4NDgyMzg4NTJlNjkwOGU3Y2Q3OTMvdGFibGU6NjA3YWMzZmY3OGQ2NDBhODgyODM1NzU4ZTNmNDYzMTYvdGFibGVyYW5nZTo2MDdhYzNmZjc4ZDY0MGE4ODI4MzU3NThlM2Y0NjMxNl82LTItMS0xLTQwMTk5_afc436ac-a345-4b84-b211-9ba3151188c9">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18xOTg2_ef1e8263-2f11-421d-afe2-9ebb7fe13501">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6ZGJiM2M4ODFiZmE5NDQyZGFiYzI2ZTRhZTU5NWIwNmEvdGFibGVyYW5nZTpkYmIzYzg4MWJmYTk0NDJkYWJjMjZlNGFlNTk1YjA2YV8xLTAtMS0xLTQwMTk5_c2e0d584-112c-4d4a-802a-6ca719848191">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6ZGJiM2M4ODFiZmE5NDQyZGFiYzI2ZTRhZTU5NWIwNmEvdGFibGVyYW5nZTpkYmIzYzg4MWJmYTk0NDJkYWJjMjZlNGFlNTk1YjA2YV8yLTEtMS0xLTQwMTk5L3RleHRyZWdpb246YzlmMjM1NWZlNmE3NGYwZmJlNDM0ODgyMmFhMzg1MzNfMzU_66ed186a-253e-4c5c-8be8-e21a39ebff63">2022-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6ZGJiM2M4ODFiZmE5NDQyZGFiYzI2ZTRhZTU5NWIwNmEvdGFibGVyYW5nZTpkYmIzYzg4MWJmYTk0NDJkYWJjMjZlNGFlNTk1YjA2YV80LTAtMS0xLTQwMTk5_1f4dccc7-6c48-43db-b60e-5e37388f8287">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18xOTg3_8d6c5766-c7d0-45be-bf1e-1ee308998c25">001-11993</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18xOTky_17fdae2c-63f0-4872-a8d9-c413ca7c6f21">OPTION CARE HEALTH, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6NmZlZjI1OTdlZGJiNDhiYWI4Mzk1Yzg5Y2RjNzk0MWYvdGFibGVyYW5nZTo2ZmVmMjU5N2VkYmI0OGJhYjgzOTVjODljZGM3OTQxZl8wLTAtMS0xLTQwMTk5_e42dc2b5-9ffc-4088-bd1d-8e8a169ff10f">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6NmZlZjI1OTdlZGJiNDhiYWI4Mzk1Yzg5Y2RjNzk0MWYvdGFibGVyYW5nZTo2ZmVmMjU5N2VkYmI0OGJhYjgzOTVjODljZGM3OTQxZl8wLTUtMS0xLTQwMTk5_112f45d8-fc02-4109-a8d8-b256fca1b8be">05-0489664</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6NmZlZjI1OTdlZGJiNDhiYWI4Mzk1Yzg5Y2RjNzk0MWYvdGFibGVyYW5nZTo2ZmVmMjU5N2VkYmI0OGJhYjgzOTVjODljZGM3OTQxZl8yLTAtMS0xLTQwMTk5_319c9289-aac1-45b2-af61-d61815e4e4aa">3000 Lakeside Dr.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6NmZlZjI1OTdlZGJiNDhiYWI4Mzk1Yzg5Y2RjNzk0MWYvdGFibGVyYW5nZTo2ZmVmMjU5N2VkYmI0OGJhYjgzOTVjODljZGM3OTQxZl8yLTEtMS0xLTQwMTk5_94053f9e-d57f-448a-83c8-451349368e4a">Suite 300N,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6NmZlZjI1OTdlZGJiNDhiYWI4Mzk1Yzg5Y2RjNzk0MWYvdGFibGVyYW5nZTo2ZmVmMjU5N2VkYmI0OGJhYjgzOTVjODljZGM3OTQxZl8yLTItMS0xLTQwMTk5_9123a305-3a27-4e11-9515-729001218557">Bannockburn,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6NmZlZjI1OTdlZGJiNDhiYWI4Mzk1Yzg5Y2RjNzk0MWYvdGFibGVyYW5nZTo2ZmVmMjU5N2VkYmI0OGJhYjgzOTVjODljZGM3OTQxZl8yLTMtMS0xLTQwMTk5_179e97c0-cdb8-4863-93ca-80d6e9725217">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6NmZlZjI1OTdlZGJiNDhiYWI4Mzk1Yzg5Y2RjNzk0MWYvdGFibGVyYW5nZTo2ZmVmMjU5N2VkYmI0OGJhYjgzOTVjODljZGM3OTQxZl8yLTUtMS0xLTQwMTk5_3e996304-1b35-44ed-905c-8504b5b979ed">60015</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18yNjQ_f3551545-6372-4bb8-b728-538eaf879d92">312</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18xOTg4_d75fe1d7-6108-4c53-b93b-2bb9a1fd4e33">940-2443</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6YTE3ZDRiYmQ4YTZmNGZmODg4MmFkMmZjODg2M2MzMWYvdGFibGVyYW5nZTphMTdkNGJiZDhhNmY0ZmY4ODgyYWQyZmM4ODYzYzMxZl8xLTAtMS0xLTQwMTk5_02e1d4b4-4097-42b8-9d63-8f2e8629ce3b">Common Stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6YTE3ZDRiYmQ4YTZmNGZmODg4MmFkMmZjODg2M2MzMWYvdGFibGVyYW5nZTphMTdkNGJiZDhhNmY0ZmY4ODgyYWQyZmM4ODYzYzMxZl8xLTEtMS0xLTQwMTk5_1ed7b484-b6b3-427b-9c26-05bee167f2ed">OPCH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGFibGU6YTE3ZDRiYmQ4YTZmNGZmODg4MmFkMmZjODg2M2MzMWYvdGFibGVyYW5nZTphMTdkNGJiZDhhNmY0ZmY4ODgyYWQyZmM4ODYzYzMxZl8xLTItMS0xLTQwMTk5_a76425f1-4ce8-4bb8-b814-c5de1efdadc5">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18xOTg5_049a24f9-664d-41db-abcc-d68335a0ab51">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18xOTkz_19e6ed03-0678-47b0-982c-07c634dbdc85">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18zMjk4NTM0ODg1MzMx_45b21630-e7e1-4750-8584-c6c3eda2ab10">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18xOTg0_33fd881d-0f40-4c4a-a98e-baeec99b29c0">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18xOTk1_3d0c62de-f213-428c-b2df-a86a9aa23355">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18xOTkx_d0e9984d-600f-4e18-bf84-1f4e33dc8d94">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ief72861477384d94aa2856c6798249e9_I20220426"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xL2ZyYWc6N2NiZjFiMjYxMDBkNDBiZGJmMDliOGMxOGU5NjVjM2MvdGV4dHJlZ2lvbjo3Y2JmMWIyNjEwMGQ0MGJkYmYwOWI4YzE4ZTk2NWMzY18xOTIz_06073684-cd42-43ee-9d46-bab0738d209f"
      unitRef="shares">180052037</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNC0xLTEtMS00MDE5OQ_390f0aa0-6081-4ddb-9673-186221d63aa7"
      unitRef="usd">145600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNC0zLTEtMS00MDE5OQ_12d12309-e2f5-4fe7-bc92-7b4b116c7513"
      unitRef="usd">119423000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNS0xLTEtMS00MDE5OQ_616ae749-4f5f-4fc7-9986-4c4c8ef52d4c"
      unitRef="usd">366285000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNS0zLTEtMS00MDE5OQ_0cf3f393-b08a-4087-ba86-1e8fb157e039"
      unitRef="usd">338242000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNi0xLTEtMS00MDE5OQ_16fb966e-d37c-48ea-b9ab-44c743b96e1f"
      unitRef="usd">217184000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNi0zLTEtMS00MDE5OQ_3901f5f8-3d47-4a26-a7f6-a024fa8b6197"
      unitRef="usd">183095000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNy0xLTEtMS00MDE5OQ_cf28e967-677a-4c70-b02d-34e00eafead9"
      unitRef="usd">76643000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNy0zLTEtMS00MDE5OQ_4758cede-1daa-4228-bff4-f16ac6a73e1a"
      unitRef="usd">69496000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfOC0xLTEtMS00MDE5OQ_52d28897-21ff-41d3-9546-98b267ec7eaa"
      unitRef="usd">805712000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfOC0zLTEtMS00MDE5OQ_dfe97749-dd78-44ff-b78e-a3a23380af5d"
      unitRef="usd">710256000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTEtMS0xLTEtNDAxOTk_eaafcb52-a396-43a8-a5fa-e7f68d6b0c39"
      unitRef="usd">109066000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTEtMy0xLTEtNDAxOTk_23d53950-b017-447b-91e3-d2b6e9022a0b"
      unitRef="usd">111535000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTItMS0xLTEtNDAxOTk_71a796fe-6fe8-404f-820a-783975c3d876"
      unitRef="usd">74662000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTItMy0xLTEtNDAxOTk_91d2c957-8afb-4d1a-852d-eeb2e99b2d3c"
      unitRef="usd">74777000</us-gaap:OperatingLeaseRightOfUseAsset>
    <bios:FiniteLivedIntangibleAssetsNetExcludingCustomerLists
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTMtMS0xLTEtNDAxOTk_eae69073-a40c-4265-a018-b521cfcaec19"
      unitRef="usd">20669000</bios:FiniteLivedIntangibleAssetsNetExcludingCustomerLists>
    <bios:FiniteLivedIntangibleAssetsNetExcludingCustomerLists
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTMtMy0xLTEtNDAxOTk_0ae0cedb-69b9-4f1f-a05a-e7845dd05177"
      unitRef="usd">21433000</bios:FiniteLivedIntangibleAssetsNetExcludingCustomerLists>
    <bios:FiniteLivedCustomerListsNet
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTQtMS0xLTEtNDI4NTQ_ad45f63f-9bb6-4b9f-b14b-8137e650d19e"
      unitRef="usd">337882000</bios:FiniteLivedCustomerListsNet>
    <bios:FiniteLivedCustomerListsNet
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTQtMy0xLTEtNDI4NjE_4ccb482e-f638-4368-87be-3004d278046c"
      unitRef="usd">344587000</bios:FiniteLivedCustomerListsNet>
    <us-gaap:Goodwill
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTQtMS0xLTEtNDAxOTk_761eabf8-724c-44de-83c2-5fa8775f9bb4"
      unitRef="usd">1478500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTQtMy0xLTEtNDAxOTk_86b2be20-ea13-4bf1-96bb-ba986d7226ff"
      unitRef="usd">1477564000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTYtMS0xLTEtNDI4NDc_916f8003-ffa3-4e54-905b-031d7070b9fe"
      unitRef="usd">14037000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTYtMy0xLTEtNDI4NDA_fac8baf3-cd5f-43fc-aab0-cc10b9ea01d7"
      unitRef="usd">27033000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTUtMS0xLTEtNDAxOTk_4ce849f5-9f2f-4821-bb1d-9b2e804e2c38"
      unitRef="usd">37748000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTUtMy0xLTEtNDAxOTk_22ba3fc7-66a7-4487-9368-c71f0dc43ed1"
      unitRef="usd">23733000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTYtMS0xLTEtNDAxOTk_eb74109b-4943-422b-94a9-89dda47cf4cd"
      unitRef="usd">2072564000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTYtMy0xLTEtNDAxOTk_8509d3e2-4305-4266-a298-1680db1177c5"
      unitRef="usd">2080662000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTctMS0xLTEtNDAxOTk_842b1245-235f-468c-bece-dd9c8e2741c4"
      unitRef="usd">2878276000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMTctMy0xLTEtNDAxOTk_8bf31710-c4a3-409c-86ba-102a4c579c72"
      unitRef="usd">2790918000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjEtMS0xLTEtNDAxOTk_13a18034-30d2-449c-89a0-748360bd318d"
      unitRef="usd">356118000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjEtMy0xLTEtNDAxOTk_fa577b6e-3b7e-4c4f-85bf-a9e39ea78cd0"
      unitRef="usd">279246000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjItMS0xLTEtNDAxOTk_0ba1b82b-4414-40c0-8c8e-3614a185692d"
      unitRef="usd">42046000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjItMy0xLTEtNDAxOTk_2b1e3d72-7362-4f10-8f9c-2a1e93ca8c1e"
      unitRef="usd">83503000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <bios:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjMtMS0xLTEtNDAxOTk_87578cbf-0155-48d5-a26a-75b7bd15e88b"
      unitRef="usd">85286000</bios:AccruedExpensesAndOtherCurrentLiabilities>
    <bios:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjMtMy0xLTEtNDAxOTk_6d8f4f9f-4e04-4367-bce3-8dc6d448eaa6"
      unitRef="usd">71857000</bios:AccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjQtMS0xLTEtNDAxOTk_e5b966c2-26dd-4cf8-9c88-359e21664d53"
      unitRef="usd">18689000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjQtMy0xLTEtNDAxOTk_b701dfbe-ba1c-4cc8-865f-709fcde439c3"
      unitRef="usd">19089000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjUtMS0xLTEtNDAxOTk_0161ef79-6378-41d1-9c2a-8396a7f41fe1"
      unitRef="usd">6000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjUtMy0xLTEtNDAxOTk_afa89f79-9a0b-4c79-8be1-de888ef7bfe6"
      unitRef="usd">6000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjYtMS0xLTEtNDAxOTk_5354ddf9-9721-4f71-b1b4-3aec6e4628d9"
      unitRef="usd">508139000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjYtMy0xLTEtNDAxOTk_8e832e87-e724-4248-853c-b66fd1cf619f"
      unitRef="usd">459695000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjktMS0xLTEtNDAxOTk_0faa5ccf-2214-4f8e-aa6a-48717dbdbc3d"
      unitRef="usd">1059449000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMjktMy0xLTEtNDAxOTk_4f5b0354-9ef4-4312-9c28-89024a3dbf5c"
      unitRef="usd">1059900000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzAtMS0xLTEtNDAxOTk_d661746b-359e-490c-92ce-5bbaaab9c796"
      unitRef="usd">75479000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzAtMy0xLTEtNDAxOTk_c12f0a6c-17a7-4dca-99b8-28cc52fec7fd"
      unitRef="usd">74492000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzItMS0xLTEtNDAxOTk_ebc21c83-8311-4850-8219-3017c2bf8930"
      unitRef="usd">13445000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzItMy0xLTEtNDAxOTk_439f6f7e-bed1-461c-aed3-308ae42b932a"
      unitRef="usd">20945000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzMtMS0xLTEtNDAxOTk_3f84dca2-cb92-40fe-a280-ce1f71981d59"
      unitRef="usd">1148373000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzMtMy0xLTEtNDAxOTk_c6c901af-ea30-492e-abdc-5fa1f96ebe09"
      unitRef="usd">1155337000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzQtMS0xLTEtNDAxOTk_103b810d-1173-4287-b351-4a5b6dc320f3"
      unitRef="usd">1656512000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzQtMy0xLTEtNDAxOTk_474fb46c-1167-4b81-a24c-fcbe8dc7dc3d"
      unitRef="usd">1615032000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzctMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjo0ODZiNTZmNTQ1NGQ0NWIxOTk5MjgzMzQ2ZjkzNjUyZV8yMQ_24a0352b-f2a3-4e3e-a82d-4542f26bfd0e"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzctMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjo0ODZiNTZmNTQ1NGQ0NWIxOTk5MjgzMzQ2ZjkzNjUyZV8yMQ_db17ce48-ae06-48c6-8ed1-850167e4484b"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzctMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjo0ODZiNTZmNTQ1NGQ0NWIxOTk5MjgzMzQ2ZjkzNjUyZV8zNQ_09056217-b509-4441-b84b-9aeacfb30d92"
      unitRef="shares">12500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzctMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjo0ODZiNTZmNTQ1NGQ0NWIxOTk5MjgzMzQ2ZjkzNjUyZV8zNQ_77677323-66e6-4667-8055-08beb4bb9a2a"
      unitRef="shares">12500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzctMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjo0ODZiNTZmNTQ1NGQ0NWIxOTk5MjgzMzQ2ZjkzNjUyZV81Nw_a645656f-252e-4fa1-93ea-5b23f4a2e355"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzctMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjo0ODZiNTZmNTQ1NGQ0NWIxOTk5MjgzMzQ2ZjkzNjUyZV81Nw_ada5405f-cc2f-4775-a58f-fea5eafcf714"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzctMS0xLTEtNDAxOTk_19b8f322-de37-4f8d-806f-0216a8f1b429"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzctMy0xLTEtNDAxOTk_75b9b841-6f2e-4293-a971-5d3a070f1f53"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzgtMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjpjMGQ5OWJhMmQxNTg0MjFmOTg4Y2ZmYzU1NjMyNGUyY18xOA_b7a7248d-9381-4ead-a656-587b758d3fc0"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzgtMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjpjMGQ5OWJhMmQxNTg0MjFmOTg4Y2ZmYzU1NjMyNGUyY18xOA_d6b0cf92-3c57-4a00-96f5-71f93deb6c1e"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzgtMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjpjMGQ5OWJhMmQxNTg0MjFmOTg4Y2ZmYzU1NjMyNGUyY18zMg_22a53c65-0da4-4904-868c-255857c373eb"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzgtMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjpjMGQ5OWJhMmQxNTg0MjFmOTg4Y2ZmYzU1NjMyNGUyY18zMg_ec86888d-f60c-46a2-b16b-933c795ecb2a"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzgtMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjpjMGQ5OWJhMmQxNTg0MjFmOTg4Y2ZmYzU1NjMyNGUyY181NA_e15a6c4d-c4ab-4410-b1e2-7ebc9507d993"
      unitRef="shares">180429758</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzgtMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjpjMGQ5OWJhMmQxNTg0MjFmOTg4Y2ZmYzU1NjMyNGUyY183NQ_3313452c-4180-4495-8b4a-892b4f2b50e4"
      unitRef="shares">180046036</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzgtMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjpjMGQ5OWJhMmQxNTg0MjFmOTg4Y2ZmYzU1NjMyNGUyY18xMDc_81ff81be-f659-40d6-b340-b06f790347fc"
      unitRef="shares">180309637</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzgtMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjpjMGQ5OWJhMmQxNTg0MjFmOTg4Y2ZmYzU1NjMyNGUyY18xMjg_7d7cf72f-54ef-4eeb-83f0-b603a84cb88f"
      unitRef="shares">179925915</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzgtMS0xLTEtNDAxOTk_b1b84299-f2b7-47f7-a7f5-968e483510ef"
      unitRef="usd">18000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzgtMy0xLTEtNDAxOTk_4d174266-6c8f-4a8a-a637-67521785eb14"
      unitRef="usd">18000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzktMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjoyMzBjNmZjNDQ0MjQ0MjlhOTNhNmI2MjE0ZTMxM2RjOV8yMA_b7d4b7f5-1ea4-465e-ae9a-6e154abe97bc"
      unitRef="shares">383722</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzktMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjoyMzBjNmZjNDQ0MjQ0MjlhOTNhNmI2MjE0ZTMxM2RjOV8yMA_f2a76f31-3223-4097-9dab-7981b2d6767d"
      unitRef="shares">383722</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzktMS0xLTEtNDAxOTk_7bc85432-640b-49b9-8d6c-f3bc69287c13"
      unitRef="usd">2403000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfMzktMy0xLTEtNDAxOTk_df3199ae-8e2c-43d4-9dcf-2db852e7a53c"
      unitRef="usd">2403000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNDAtMS0xLTEtNDAxOTk_11688038-e571-486f-874b-dfe5e00fa95a"
      unitRef="usd">1143388000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNDAtMy0xLTEtNDAxOTk_fc7d16dc-9263-443c-9525-9484ccacb463"
      unitRef="usd">1138855000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNDEtMS0xLTEtNDAxOTk_71645581-f06d-4e6d-b64d-0261891d9f8e"
      unitRef="usd">70142000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNDEtMy0xLTEtNDAxOTk_f233b457-7e87-4744-874c-69087f2a72c5"
      unitRef="usd">39867000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNDItMS0xLTEtNDAxOTk_7fdec9eb-1bd2-4d8b-8347-b9647c50ae36"
      unitRef="usd">10619000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNDItMy0xLTEtNDAxOTk_8946a97d-0ef0-4f6a-8edd-7938bb6496db"
      unitRef="usd">-451000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNDMtMS0xLTEtNDAxOTk_a99237d0-60a0-4128-b10a-4b35cdba0b3b"
      unitRef="usd">1221764000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNDMtMy0xLTEtNDAxOTk_abf7a420-5065-4340-88ae-0848230e6c15"
      unitRef="usd">1175886000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNDQtMS0xLTEtNDAxOTk_1d9d4788-8414-4acf-8abb-500c2806321b"
      unitRef="usd">2878276000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xNi9mcmFnOmViNDQ5ZGI4ZDA1NDQxNzBiOTVhMzEwOTUxNTZhMWY2L3RhYmxlOjkwOTY4OGQyY2JmMTQ4ZjY5NWNiNzk5YmEzOGU1ZWZlL3RhYmxlcmFuZ2U6OTA5Njg4ZDJjYmYxNDhmNjk1Y2I3OTliYTM4ZTVlZmVfNDQtMy0xLTEtNDAxOTk_3152bd53-2eee-4745-b6ff-14c6deba25b4"
      unitRef="usd">2790918000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMi0xLTEtMS00MDE5OQ_a4b004d0-3ac5-4781-a6a1-dfa3189ec56e"
      unitRef="usd">915784000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMi0zLTEtMS00MDE5OQ_f1ca2564-98eb-48ea-a1c3-1496cabc0f20"
      unitRef="usd">759237000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMy0xLTEtMS00MDE5OQ_520b70ed-2b97-4b74-850a-3ca90ecd7f2e"
      unitRef="usd">714848000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMy0zLTEtMS00MDE5OQ_9e2f40e9-ce4b-4bfd-8ca7-233ea5f0fdfe"
      unitRef="usd">593764000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfNC0xLTEtMS00MDE5OQ_2729981d-27bd-4144-842f-9331c934846e"
      unitRef="usd">200936000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfNC0zLTEtMS00MDE5OQ_7a32518f-7844-4892-ae6d-3dd2a94a6559"
      unitRef="usd">165473000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfNy0xLTEtMS00MDE5OQ_d1b03eff-adf7-459e-afe4-819965fcc7f4"
      unitRef="usd">133969000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfNy0zLTEtMS00MDE5OQ_775c639f-c075-4b69-9ad7-519e3ce43d59"
      unitRef="usd">120040000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfOC0xLTEtMS00MDE5OQ_1ff67ee8-c904-41d4-988c-520d99abe59f"
      unitRef="usd">14722000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfOC0zLTEtMS00MDE5OQ_b010190c-7f68-49db-a124-5ce237bebb07"
      unitRef="usd">16339000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfOS0xLTEtMS00MDE5OQ_ba44dedd-164a-469e-8b5d-7ded67579298"
      unitRef="usd">148691000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfOS0zLTEtMS00MDE5OQ_c1173dfd-dcb8-4917-b88d-e8ee3f910177"
      unitRef="usd">136379000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTAtMS0xLTEtNDAxOTk_b4d015b4-9e57-466e-8111-a087b63613a2"
      unitRef="usd">52245000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTAtMy0xLTEtNDAxOTk_89911ae6-8f45-4967-bd75-d7c7f287d93b"
      unitRef="usd">29094000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTMtMS0xLTEtNDAxOTk_8c771872-36ab-4360-b31c-e55b66ae2e93"
      unitRef="usd">12246000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTMtMy0xLTEtNDAxOTk_31d989f1-8929-4df2-a03f-ac0fb10b9963"
      unitRef="usd">19481000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeNet
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTQtMS0xLTEtNDAxOTk_d40a120a-36b9-4e42-924d-1fe046bf5732"
      unitRef="usd">1267000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTQtMy0xLTEtNDAxOTk_31c1efd3-e462-4924-8f2a-1abf2c74fd37"
      unitRef="usd">1205000</us-gaap:InvestmentIncomeNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTUtMS0xLTEtNDAxOTk_2bdfe770-8cf7-4710-8520-02663987b2c9"
      unitRef="usd">2000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTUtMy0xLTEtNDAxOTk_ed009d66-ce51-43c2-aa14-83bccb1564c0"
      unitRef="usd">-12401000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTYtMS0xLTEtNDAxOTk_00a5e657-c61d-43ef-a1a5-abc9bdb1b612"
      unitRef="usd">-10977000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTYtMy0xLTEtNDAxOTk_4357b2e3-c3c2-47e1-8840-10a4d8aaf9ae"
      unitRef="usd">-30677000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTgtMS0xLTEtNDAxOTk_8e609709-d79b-483c-9712-4f8621921d74"
      unitRef="usd">41268000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTgtMy0xLTEtNDAxOTk_e6222396-d509-4aeb-90a0-b721516c8878"
      unitRef="usd">-1583000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTktMS0xLTEtNDAxOTk_0e557b94-a803-46f8-91f0-9cc8f21df5c7"
      unitRef="usd">10993000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMTktMy0xLTEtNDAxOTk_9149d46b-634e-43ef-9e9f-0f65bfc0e12d"
      unitRef="usd">1278000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjEtMS0xLTEtNDAxOTk_f2fab2f3-f69a-4d6e-a5f3-60513957cc4d"
      unitRef="usd">30275000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjEtMy0xLTEtNDAxOTk_b5576260-a4ad-49d3-a5a7-a62078b1ff24"
      unitRef="usd">-2861000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjQtMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjozZmU2YjE3MmZjMzA0OWU2OTY1ZjA3NWZjMmMzZWFmY18xMDA_60ba6e5f-fc44-4b57-81bf-fea73344d734"
      unitRef="usd">3763000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjQtMC0xLTEtNDAxOTkvdGV4dHJlZ2lvbjozZmU2YjE3MmZjMzA0OWU2OTY1ZjA3NWZjMmMzZWFmY18xMDQ_1c04f476-3d28-48d2-b44b-78ff6266c08c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjQtMS0xLTEtNDAxOTk_cd40f5ea-a69b-41e5-8a87-81bc1fb839f0"
      unitRef="usd">11070000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjQtMy0xLTEtNDAxOTk_05a0fcab-1944-4314-af00-29df2c412953"
      unitRef="usd">4081000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjUtMS0xLTEtNDAxOTk_c6a4f09f-e6f5-4483-abfa-380e5a29b648"
      unitRef="usd">11070000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjUtMy0xLTEtNDAxOTk_3fc7d687-7ccb-4cf3-9728-bd51c307e98b"
      unitRef="usd">4081000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjYtMS0xLTEtNDAxOTk_d28adb8c-1567-422f-82c6-ea1e8490a67e"
      unitRef="usd">41345000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjYtMy0xLTEtNDAxOTk_3e5c6c96-64bb-4fe5-8c7e-7d2de54cd21a"
      unitRef="usd">1220000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjktMS0xLTEtNDAxOTk_b1b15f4e-981c-40ef-874e-02ae5e5c90b4"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMjktMy0xLTEtNDAxOTk_45b8d174-c0c5-4170-8c0e-a1ebec64bfa0"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMzAtMS0xLTEtNDAxOTk_8afda4cb-2f6d-4a95-baca-abdfdd6b89a0"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMzAtMy0xLTEtNDAxOTk_be03e1c0-3f2d-4d30-a709-ab1455dd59a8"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMzItMS0xLTEtNDAxOTk_78c97af8-48b8-4208-8abe-0db4a7dfbbde"
      unitRef="shares">179961000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMzItMy0xLTEtNDAxOTk_ce0d0fbc-aca2-43b8-85eb-46dd25e57dc8"
      unitRef="shares">179808000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMzMtMS0xLTEtNDAxOTk_3c00e118-127d-421c-81b2-0b853be8a259"
      unitRef="shares">181681000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8xOS9mcmFnOjkwMTA0NzFkYjAyMTQzOWJhYzc3ODM3NDdiZWJkOTEzL3RhYmxlOjM1NGNjNjRmOTQ5NzQ4MzlhNWM2Y2I4NmJiMWViNDg5L3RhYmxlcmFuZ2U6MzU0Y2M2NGY5NDk3NDgzOWE1YzZjYjg2YmIxZWI0ODlfMzMtMy0xLTEtNDAxOTk_b2d765aa-aeaa-43dc-bf75-73b3145e853f"
      unitRef="shares">179808000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMy0xLTEtMS00MDE5OQ_f2fab2f3-f69a-4d6e-a5f3-60513957cc4d"
      unitRef="usd">30275000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMy0zLTEtMS00MDE5OQ_b5576260-a4ad-49d3-a5a7-a62078b1ff24"
      unitRef="usd">-2861000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNS0xLTEtMS00MDE5OQ_23d6ea27-51d1-4daa-b8ab-74c7bf162659"
      unitRef="usd">15979000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNS0zLTEtMS00MDE5OQ_e0e80b5d-1893-498b-a47b-088f38964be7"
      unitRef="usd">17716000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNi0xLTEtMS00MDE5OQ_53c1285b-fd82-46ba-87e9-336389c22387"
      unitRef="usd">3884000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNi0zLTEtMS00MDE5OQ_1b241faa-2ccb-4e3c-b5d8-c94a23116cb8"
      unitRef="usd">3810000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfOC0xLTEtMS00MDE5OQ_ca0e2e04-6d72-4e77-8561-d7c9e238d2f7"
      unitRef="usd">12996000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfOC0zLTEtMS00MDE5OQ_22881cb3-f96f-4159-a628-3dc031968863"
      unitRef="usd">634000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfOS0xLTEtMS00MDE5OQ_3b16006a-f450-4200-878a-d9ef1556eed4"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfOS0zLTEtMS00MDE5OQ_9ee705cf-2a09-447f-85aa-410cf3e4a793"
      unitRef="usd">-12403000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTAtMS0xLTEtNDAxOTk_e97321b7-18d9-4ffd-b2c9-01bbb6eb4407"
      unitRef="usd">1049000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTAtMy0xLTEtNDAxOTk_6feef85d-d0d3-4392-a682-3d03ff8754a1"
      unitRef="usd">1253000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTItMS0xLTEtNDAxOTk_991175c8-e00c-490b-b14f-8ad5f7bbb003"
      unitRef="usd">1267000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTItMy0xLTEtNDAxOTk_af96187e-7cea-4e9c-8716-e14b345f687b"
      unitRef="usd">1205000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTMtMS0xLTEtNDAxOTk_631431f6-6e46-4923-8e8a-d6256116d5cf"
      unitRef="usd">4178000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTMtMy0xLTEtNDAxOTk_2eecbad6-1224-466f-b715-787fdf900436"
      unitRef="usd">1205000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTQtMS0xLTEtNDAxOTk_8b46203b-c739-4952-8727-f36ef91cdf32"
      unitRef="usd">291000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTQtMy0xLTEtNDAxOTk_a01c0526-7bfe-4a9c-b7b8-ae6404de5b66"
      unitRef="usd">96000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTYtMS0xLTEtNDAxOTk_31965638-7b0b-4ae2-90a6-05b943ab283e"
      unitRef="usd">28766000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTYtMy0xLTEtNDAxOTk_de1a37a0-5150-4702-84fc-303ccbe40467"
      unitRef="usd">-4450000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTctMS0xLTEtNDAxOTk_443eb933-97f9-45da-b4d8-f0219a251134"
      unitRef="usd">34089000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTctMy0xLTEtNDAxOTk_41de736e-f263-4d61-b87e-a3c6ee1e59fb"
      unitRef="usd">15021000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTgtMS0xLTEtNDAxOTk_0cfbaf16-0e3b-43bd-baa3-423448fd490f"
      unitRef="usd">6241000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTgtMy0xLTEtNDAxOTk_fbd357ec-17e8-413d-bd57-89bb8baa7d21"
      unitRef="usd">-12946000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTktMS0xLTEtNDAxOTk_73c998e0-8af2-4929-98b6-4e0033be3e17"
      unitRef="usd">76872000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMTktMy0xLTEtNDAxOTk_49506c09-d5b5-4de9-a41b-a59386965776"
      unitRef="usd">8026000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjAtMS0xLTEtNDAxOTk_2285c8e4-870a-4fdd-9206-10b0df0eb2fb"
      unitRef="usd">-41481000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjAtMy0xLTEtNDAxOTk_42086785-2b6d-48bf-8fd5-41e9a3017710"
      unitRef="usd">-18208000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjEtMS0xLTEtNDAxOTk_3a519549-c5f0-4b75-9a02-79dcb85b2172"
      unitRef="usd">13520000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjEtMy0xLTEtNDAxOTk_de236b17-db42-442b-acea-87cf00cfa146"
      unitRef="usd">-2357000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OperatingLeasePayments
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjItMS0xLTEtNDAxOTk_84b07b7d-a5cb-491a-a137-941d5ce2efbc"
      unitRef="usd">4246000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjItMy0xLTEtNDAxOTk_a6a4c55b-fc52-406e-b733-9fbf928cb2dc"
      unitRef="usd">5160000</us-gaap:OperatingLeasePayments>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjMtMS0xLTEtNDAxOTk_f7a64a87-bb0a-4a19-80ec-7690b8e4c654"
      unitRef="usd">10273000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjMtMy0xLTEtNDAxOTk_e2902c8c-5519-4a8d-91ec-fb9898e43cec"
      unitRef="usd">-653000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjQtMS0xLTEtNDAxOTk_94da6ea5-5844-4e2f-94ed-fd5056975304"
      unitRef="usd">32681000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjQtMy0xLTEtNDAxOTk_c7cef4a1-5867-47e9-a260-7458e523ff1a"
      unitRef="usd">18380000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjctMS0xLTEtNDAxOTk_7e35358d-4d19-4390-a48e-f362f31ff6ab"
      unitRef="usd">5359000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMjctMy0xLTEtNDAxOTk_18b94e99-95c2-4b11-9ecb-6f3a4ee4e5df"
      unitRef="usd">3123000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzAtMS0xLTEtNDAxOTk_83416719-03e3-480e-99bf-0ac523800475"
      unitRef="usd">-5359000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzAtMy0xLTEtNDAxOTk_067221fa-1700-46bd-b5b9-44dffa3df578"
      unitRef="usd">-3123000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <bios:ProceedsFromPaymentsForStockOptionsExercisedRestrictedStockVestedAndTaxWithholding
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzMtMS0xLTEtNDAxOTk_d7f7e202-0dc1-410a-8c16-32faaf8f3dc0"
      unitRef="usd">355000</bios:ProceedsFromPaymentsForStockOptionsExercisedRestrictedStockVestedAndTaxWithholding>
    <bios:ProceedsFromPaymentsForStockOptionsExercisedRestrictedStockVestedAndTaxWithholding
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzMtMy0xLTEtNDAxOTk_43eacb4b-aa2f-4397-9018-9a231da1a2a8"
      unitRef="usd">-69000</bios:ProceedsFromPaymentsForStockOptionsExercisedRestrictedStockVestedAndTaxWithholding>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzQtMS0xLTEtNDAxOTk_880de31c-c67c-4a59-8c72-f80a48d7e48f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzQtMy0xLTEtNDAxOTk_5851ba63-eed8-41a1-8035-5ae91c210939"
      unitRef="usd">355200000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzUtMS0xLTEtNDAxOTk_4632791e-0d6b-4197-bd4d-21c85026a83d"
      unitRef="usd">1500000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzUtMy0xLTEtNDAxOTk_484848b4-0821-4ab5-aa34-ccb52b26a41b"
      unitRef="usd">2944000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsForDepositsAppliedToDebtRetirements
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzYtMS0xLTEtNDAxOTk_a765530a-7d0f-4899-bc5e-4ca40abed2d9"
      unitRef="usd">0</us-gaap:PaymentsForDepositsAppliedToDebtRetirements>
    <us-gaap:PaymentsForDepositsAppliedToDebtRetirements
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzYtMy0xLTEtNDAxOTk_193de9be-a3af-4e45-84e5-76804fe9a64a"
      unitRef="usd">352009000</us-gaap:PaymentsForDepositsAppliedToDebtRetirements>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzctMS0xLTEtNDAxOTk_1da8a431-dc65-488f-9d2e-f04fc4fcd4d4"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzctMy0xLTEtNDAxOTk_16e0ad59-bfd0-44b0-b4c0-76642b5b28eb"
      unitRef="usd">2880000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzktMS0xLTEtNDAxOTk_5ceb55f2-489b-4847-a1ef-aa23ca8a39d2"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfMzktMy0xLTEtNDAxOTk_39c850a2-6de9-4a94-bcbb-95df8d7b839b"
      unitRef="usd">2458000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDEtMS0xLTEtNDAxOTk_387d1db5-243e-4b68-9aed-e05b96e17884"
      unitRef="usd">-1145000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDEtMy0xLTEtNDAxOTk_bfb632e0-62a8-4122-8ac4-fce6da52723d"
      unitRef="usd">-5160000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDItMS0xLTEtNDAxOTk_2dbc1f39-a1d3-4f47-990a-f50167b4f172"
      unitRef="usd">26177000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDItMy0xLTEtNDAxOTk_91d12182-6e30-4b80-bb2b-4c7d88373486"
      unitRef="usd">10097000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDMtMS0xLTEtNDAxOTk_a00cc7de-2f76-4f2c-8a9f-4a987211bafe"
      unitRef="usd">119423000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ieda1720ded5d4189a28f193dc019a07c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDMtMy0xLTEtNDAxOTk_d51084bf-f8e5-47a3-833a-397fdef0b5b8"
      unitRef="usd">99265000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDQtMS0xLTEtNDAxOTk_e29317c5-2634-4491-919d-1d4c70711f93"
      unitRef="usd">145600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4e8d5c37e0a54131a0a04e19f8703327_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDQtMy0xLTEtNDAxOTk_4922f829-14fb-4a04-b129-4a74780c7ffb"
      unitRef="usd">109362000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDctMS0xLTEtNDAxOTk_9a56dcfb-711e-4e1f-81ad-0c446f5d50c8"
      unitRef="usd">5104000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDctMy0xLTEtNDAxOTk_c4679ff2-3126-4428-a237-de6c77774b2f"
      unitRef="usd">21502000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDgtMS0xLTEtNDAxOTk_c1a06604-7ea0-46e2-9cb2-5db295e34425"
      unitRef="usd">61000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDgtMy0xLTEtNDAxOTk_80cc1a96-b82c-4889-960a-be16c7fc5230"
      unitRef="usd">111000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OperatingLeasePaymentsUse
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDktMS0xLTEtNDAxOTk_2e231817-f27c-423b-aefa-6e80e0d51e2d"
      unitRef="usd">6242000</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:OperatingLeasePaymentsUse
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yMi9mcmFnOmVhODE2YzFhZmZmYjRjMjZiODM0ODgxYjM1YzY3ZmE1L3RhYmxlOjRiMjBhYTNlMjNiODQwYjQ4M2IzZTIxYzYzZDIyZmE0L3RhYmxlcmFuZ2U6NGIyMGFhM2UyM2I4NDBiNDgzYjNlMjFjNjNkMjJmYTRfNDktMy0xLTEtNDAxOTk_61f1b9dd-0885-432b-92d7-9f35290a7cc9"
      unitRef="usd">6768000</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:StockholdersEquity
      contextRef="iaf5cc493702246f2ba08a958a405cc44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMTktMS0xLTEtNDAxOTk_84234869-c1e8-429d-94b2-2a0da247f8a1"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3772a4c44694080aa98acda299abbfe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMTktMy0xLTEtNDAxOTk_b18188b4-c753-41d9-aeae-e07ece0aad11"
      unitRef="usd">18000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i933fc99dfa124dd999b1236ae6b8b0d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMTktNS0xLTEtNDAxOTk_d82e48cf-93b0-40f4-99c0-783f5ff7d65d"
      unitRef="usd">-2403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30f5b1b450654ef3b8ee31a3fae9ee62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMTktNy0xLTEtNDAxOTk_7cb7b637-6b3a-40fc-8721-45b1edf26415"
      unitRef="usd">1129312000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3092181aba004723acc8448a22945e9f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMTktOS0xLTEtNDAxOTk_2073998b-18d2-44d4-877c-c8e7626a28f8"
      unitRef="usd">-100031000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie09ac4e7b33b49168de9b0b06b236e57_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMTktMTEtMS0xLTQwMTk5_6ee7f6fc-843f-44e6-b342-dc12aa1902b1"
      unitRef="usd">-11172000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieda1720ded5d4189a28f193dc019a07c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMTktMTMtMS0xLTQwMTk5_9670b79f-5ace-4bd7-b80a-01aa5f860814"
      unitRef="usd">1015724000</us-gaap:StockholdersEquity>
    <bios:StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings
      contextRef="i22e562974dd748f88c715a982aaaa13b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjAtNy0xLTEtNDAxOTk_5cbe5abd-a65e-41ec-ace4-922c0a1fe60e"
      unitRef="usd">69000</bios:StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings>
    <bios:StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjAtMTMtMS0xLTQwMTk5_8b89a3e5-c84f-4667-9680-0c4495398d53"
      unitRef="usd">69000</bios:StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i22e562974dd748f88c715a982aaaa13b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjEtNy0xLTEtNDAxOTk_6bc6819a-13ff-4b54-b2f6-69d3af7b68c2"
      unitRef="usd">1205000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjEtMTMtMS0xLTQwMTk5_7d7ee45f-a852-4680-887f-059548865df0"
      unitRef="usd">1205000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="ida6b2d24ce894bdf9bd76664f72f9395_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjItOS0xLTEtNDAxOTk_5e5f42ae-3049-41b5-aca9-72eed9686ba5"
      unitRef="usd">-2861000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjItMTMtMS0xLTQwMTk5_f217dc2f-f7fd-4f55-be61-aff4373dc70e"
      unitRef="usd">-2861000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib1ec48cacd794871b5bbd87d561d3b06_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjMtMTEtMS0xLTQwMTk5_83d39e13-4cb0-44b8-9cce-319d998de332"
      unitRef="usd">4081000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjMtMTMtMS0xLTQwMTk5_61866ebd-7be6-47b4-940a-7214198d0e3f"
      unitRef="usd">4081000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ib428ffda06ae424d9440ebbfe6c428eb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjQtMS0xLTEtNDAxOTk_3ea57602-917c-4027-99c3-29db97b266f7"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c4cf279d725473e8df5c3fda58d5bdc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjQtMy0xLTEtNDAxOTk_e0ef2671-8ef5-4ec5-8392-d736f04dc38b"
      unitRef="usd">18000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8e5674b3cd594e60bd528e66bcd5ec7d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjQtNS0xLTEtNDAxOTk_3bfd33be-0988-4dd7-9e6f-e131c9e763df"
      unitRef="usd">-2403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3c6ec6cdf374223a55ae33f5c7ba624_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjQtNy0xLTEtNDAxOTk_44d19825-b8b9-40f3-b8f0-b30c1954724a"
      unitRef="usd">1130448000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i282f0cae6c8c46d29a9de56ce96eefcf_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjQtOS0xLTEtNDAxOTk_422df72b-10d7-419a-8c1b-0dd05f369f54"
      unitRef="usd">-102892000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf085d4158b14872a3791c0c5a2d634d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjQtMTEtMS0xLTQwMTk5_1dc0a366-f882-4f47-9ce1-e2ddad203041"
      unitRef="usd">-7091000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e8d5c37e0a54131a0a04e19f8703327_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjQtMTMtMS0xLTQwMTk5_68f3d2ff-18f9-4173-b044-65371b8df550"
      unitRef="usd">1018080000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3ab0a554a6b148c6a6f3808686a36b23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjktMS0xLTEtNDAxOTk_3fa8f01d-129b-4bc1-a25b-893b43e539b8"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e8d117a91ea4f4c82530d08a58c4948_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjktMy0xLTEtNDAxOTk_5c756c9a-438e-41c5-9e54-947600bb36d4"
      unitRef="usd">18000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icdf1e433a95d4c04bef03ed66c8d61bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjktNS0xLTEtNDAxOTk_92d7e921-0329-4957-b7c3-631b725b20fd"
      unitRef="usd">-2403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa2af537935f47778dabfd9054026297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjktNy0xLTEtNDAxOTk_3adb7fd4-d387-4b6b-8606-e2b3bfcc078d"
      unitRef="usd">1138855000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i565799694a3041a5ba14d453cb8d0082_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjktOS0xLTEtNDAxOTk_53acbe7a-05e3-4d7f-8c03-d844e5da2922"
      unitRef="usd">39867000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9cc9e7eaa11a4cf0b992e02ca3e1870e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjktMTEtMS0xLTQwMTk5_4dffa3a7-9359-414b-945e-ae2bed220bfc"
      unitRef="usd">-451000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMjktMTMtMS0xLTQwMTk5_8d2b3805-9268-474f-b3f4-a7aa5d86f909"
      unitRef="usd">1175886000</us-gaap:StockholdersEquity>
    <bios:StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings
      contextRef="ifc352e88fb16424f8c621ce2733c98ed_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzAtNy0xLTEtNDAxOTk_34dc7c7b-f408-44ad-ba2d-eb894fd6d497"
      unitRef="usd">-355000</bios:StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings>
    <bios:StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzAtMTMtMS0xLTQwMTk5_7a1e3a71-748e-40cd-9f57-a9527f758a2c"
      unitRef="usd">-355000</bios:StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifc352e88fb16424f8c621ce2733c98ed_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzEtNy0xLTEtNDAxOTk_42cbc41d-f915-4a4f-aaf3-2b0118cedd85"
      unitRef="usd">4178000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzEtMTMtMS0xLTQwMTk5_6c5b0671-8c47-4d5e-8d08-e69259bad7ee"
      unitRef="usd">4178000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="ibf0441ed34b9441bbdcb4faa6e72fab0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzItOS0xLTEtNDAxOTk_b3d67278-08c2-48ea-80ad-e6b6e99aaf40"
      unitRef="usd">30275000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzItMTMtMS0xLTQwMTk5_4d2db476-dfb0-405b-bf39-6d91a51be660"
      unitRef="usd">30275000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5ff25e30f8e04bc5a2abb2f0196080ac_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzMtMTEtMS0xLTQwMTk5_08d3998b-038c-44ca-9ee9-da3307cb5cde"
      unitRef="usd">11070000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzMtMTMtMS0xLTQwMTk5_bbed6dbd-4532-44ab-9626-086df580b74c"
      unitRef="usd">11070000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ie6077812fa584c189f2e05cdf67deebb_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzQtMS0xLTEtNDAxOTk_0ecfadca-edd2-40a0-8967-b54ef8447867"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf67838cb55247dfa6bfb249873329cd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzQtMy0xLTEtNDAxOTk_ce4de9be-0601-49c4-90ed-4692d596e38e"
      unitRef="usd">18000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iee62bffd8c424712b3c7a6aa18fc209a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzQtNS0xLTEtNDAxOTk_bc3383d0-ef0d-443e-9ff4-ec96f709f954"
      unitRef="usd">-2403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id54f736a1c214fc1a0b22147d64cdfc3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzQtNy0xLTEtNDAxOTk_63b2ab2d-df50-46a8-a616-8e301f4315f6"
      unitRef="usd">1143388000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic088cedf91724cb3af2865ca40ee8b60_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzQtOS0xLTEtNDAxOTk_0ff81eec-991d-4464-9b5d-4e9de395bc8c"
      unitRef="usd">70142000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i45474e3a477243ea91caa3867b77c40f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzQtMTEtMS0xLTQwMTk5_b44d30e3-0fbc-4963-9647-6fce97decfea"
      unitRef="usd">10619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8yNS9mcmFnOjE2ZmVhNTY3YjFkZTQ3MjZiYWY4MDg5NDNmMTE3ODMwL3RhYmxlOjUyODFmNmYxYWNmOTQ4MmY4NDRkZDU4ZDE3MDM0MGI2L3RhYmxlcmFuZ2U6NTI4MWY2ZjFhY2Y5NDgyZjg0NGRkNThkMTcwMzQwYjZfMzQtMTMtMS0xLTQwMTk5_a1b38c4f-ae6a-42c2-aa53-3ec39fb7e1d0"
      unitRef="usd">1221764000</us-gaap:StockholdersEquity>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zMS9mcmFnOmU5ZWQ1M2VmNDIxYjRhMDNhZmI4ZjYwZDg4YzNiMmQ0L3RleHRyZWdpb246ZTllZDUzZWY0MjFiNGEwM2FmYjhmNjBkODhjM2IyZDRfMzY1MA_6725e2cc-0395-4a58-8e2d-3db2004260af">NATURE OF OPERATIONS AND PRESENTATION OF FINANCIAL STATEMENTS&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Corporate Organization and Business &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;&#x2014; HC Group Holdings II, Inc. (&#x201c;HC II&#x201d;) was incorporated under the laws of the State of Delaware on January 7, 2015, with its sole shareholder being HC Group Holdings I, LLC. (&#x201c;HC I&#x201d;). On April 7, 2015, HC I and HC II collectively acquired Walgreens Infusion Services, Inc. and its subsidiaries from Walgreen Co., and the business was rebranded as Option Care (&#x201c;Option Care&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 14, 2019, HC I and HC II entered into a definitive agreement (the &#x201c;Merger Agreement&#x201d;) to merge with and into a wholly-owned subsidiary of BioScrip, Inc. (&#x201c;BioScrip&#x201d;), a national provider of infusion and home care management solutions, along with certain other subsidiaries of BioScrip and HC II. The merger contemplated by the Merger Agreement (the &#x201c;Merger&#x201d;) was completed on August 6, 2019 (the &#x201c;Merger Date&#x201d;). The Merger was accounted for as a reverse merger under the acquisition method of accounting for business combinations with Option Care being considered the accounting acquirer and BioScrip being considered the legal acquirer. Following the close of the transaction, BioScrip was rebranded as Option Care Health, Inc. (&#x201c;Option Care Health&#x201d;, or the &#x201c;Company&#x201d;). The combined Company&#x2019;s stock is listed on the Nasdaq Global Select Market as of March&#160;31, 2022. HC I holds approximately 20.7% of the common stock of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Option Care Health, and its wholly-owned subsidiaries, provides infusion therapy and other ancillary health care services through a national network of 97 full service pharmacies and 57 stand-alone infusion suites. The Company contracts with managed care organizations, third-party payers, hospitals, physicians, and other referral sources to provide pharmaceuticals and complex compounded solutions to patients for intravenous delivery in the patients&#x2019; homes or other nonhospital settings. The Company operates in one segment, infusion services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation &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;&#x2014;  The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles (&#x201c;GAAP&#x201d;) in the United States and contain all adjustments, including normal recurring adjustments, necessary to present fairly the Company&#x2019;s financial position, results of operations and cash flows for interim financial reporting. The results of operations for the interim periods presented are not necessarily indicative of the results of operations for the entire year. These unaudited condensed consolidated financial statements do not include all of the information and notes to the financial statements required by GAAP for complete financial statements and should be read in conjunction with the 2021 audited consolidated financial statements, including the notes thereto, as presented in the Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 23, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation &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;&#x2014; The Company&#x2019;s unaudited condensed consolidated financial statements include the accounts of Option Care Health, Inc. and its subsidiaries. All intercompany transactions and balances are eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has investments in companies that are 50% owned and are accounted for as equity-method investments. The Company&#x2019;s share of earnings from equity-method investments is included in the line entitled &#x201c;Equity in earnings of joint ventures&#x201d; in the unaudited condensed consolidated statements of comprehensive income (loss). See Equity-Method Investments within Note 2, &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;Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion of the Company&#x2019;s equity-method investments.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <bios:CommonStockOutstandingPercentage
      contextRef="idbb32365604b45bd833397253a7392a5_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zMS9mcmFnOmU5ZWQ1M2VmNDIxYjRhMDNhZmI4ZjYwZDg4YzNiMmQ0L3RleHRyZWdpb246ZTllZDUzZWY0MjFiNGEwM2FmYjhmNjBkODhjM2IyZDRfMTA5OTUxMTYzMTUxNA_2dc0bb5a-048d-420a-97ae-fae7c7f78551"
      unitRef="number">0.207</bios:CommonStockOutstandingPercentage>
    <bios:NumberOfServiceLocations
      contextRef="i4d54640a21e0439096aa0e8e6ece4dd6_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zMS9mcmFnOmU5ZWQ1M2VmNDIxYjRhMDNhZmI4ZjYwZDg4YzNiMmQ0L3RleHRyZWdpb246ZTllZDUzZWY0MjFiNGEwM2FmYjhmNjBkODhjM2IyZDRfMTU4OA_0b03dd3c-3b71-48b1-bc0e-643ebb03e4d0"
      unitRef="pharmacy">97</bios:NumberOfServiceLocations>
    <bios:NumberOfInfusionSites
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zMS9mcmFnOmU5ZWQ1M2VmNDIxYjRhMDNhZmI4ZjYwZDg4YzNiMmQ0L3RleHRyZWdpb246ZTllZDUzZWY0MjFiNGEwM2FmYjhmNjBkODhjM2IyZDRfNzE0NjgyNTU4NDQ0Ng_90a66633-1306-49ec-9626-07e0659a2ab8"
      unitRef="suite">57</bios:NumberOfInfusionSites>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zMS9mcmFnOmU5ZWQ1M2VmNDIxYjRhMDNhZmI4ZjYwZDg4YzNiMmQ0L3RleHRyZWdpb246ZTllZDUzZWY0MjFiNGEwM2FmYjhmNjBkODhjM2IyZDRfMTkxNg_b8b55f85-6d2c-484d-864d-7f30b8d27f16"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zMS9mcmFnOmU5ZWQ1M2VmNDIxYjRhMDNhZmI4ZjYwZDg4YzNiMmQ0L3RleHRyZWdpb246ZTllZDUzZWY0MjFiNGEwM2FmYjhmNjBkODhjM2IyZDRfMzY1Nw_8e977ce5-9a23-4cfd-b6c5-1ce79ecd8fae">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation &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;&#x2014;  The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles (&#x201c;GAAP&#x201d;) in the United States and contain all adjustments, including normal recurring adjustments, necessary to present fairly the Company&#x2019;s financial position, results of operations and cash flows for interim financial reporting. The results of operations for the interim periods presented are not necessarily indicative of the results of operations for the entire year. These unaudited condensed consolidated financial statements do not include all of the information and notes to the financial statements required by GAAP for complete financial statements and should be read in conjunction with the 2021 audited consolidated financial statements, including the notes thereto, as presented in the Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 23, 2022.&lt;/span&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zMS9mcmFnOmU5ZWQ1M2VmNDIxYjRhMDNhZmI4ZjYwZDg4YzNiMmQ0L3RleHRyZWdpb246ZTllZDUzZWY0MjFiNGEwM2FmYjhmNjBkODhjM2IyZDRfMzY0OA_98a07fed-00ef-4df6-a8f1-7b08d61bb876">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation &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;&#x2014; The Company&#x2019;s unaudited condensed consolidated financial statements include the accounts of Option Care Health, Inc. and its subsidiaries. All intercompany transactions and balances are eliminated in consolidation.&lt;/span&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i3784d3046ec24445b33f7657f0f092a6_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zMS9mcmFnOmU5ZWQ1M2VmNDIxYjRhMDNhZmI4ZjYwZDg4YzNiMmQ0L3RleHRyZWdpb246ZTllZDUzZWY0MjFiNGEwM2FmYjhmNjBkODhjM2IyZDRfMzIxMw_efd3d94e-701e-48f6-ab2f-b9e5d9782750"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfNjUxOA_2fb8bb63-3d71-4da1-ba43-486823e19599">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &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;&#x2014; The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Prepaid expenses and other current assets &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;&#x2014; Included in prepaid expenses and other current assets are rebates receivable from pharmaceutical and medical supply manufacturers of $47.6&#160;million and $43.0&#160;million as of March&#160;31, 2022 and  December&#160;31, 2021, respectively. There were no other items included in prepaid expenses and other current assets that comprised 5% or more of total current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Method Investments &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;&#x2014; The Company&#x2019;s investments in certain unconsolidated entities are accounted for under the equity method. The balance of these investments is included in other noncurrent assets in the accompanying condensed consolidated balance sheets. As of March&#160;31, 2022 and December&#160;31, 2021, the balance of the investments were $21.4 million and $20.1 million, respectively. The investments are increased to reflect the Company&#x2019;s capital contributions and equity in earnings of the investees. The investments are decreased to reflect the Company&#x2019;s equity in losses of the investees and for distributions received that are not in excess of the carrying amount of the investments. The Company&#x2019;s proportionate share of earnings or losses of the investees are recorded in equity in earnings of joint ventures in the accompanying unaudited condensed consolidated statements of comprehensive income (loss). The Company&#x2019;s proportionate share of earnings was $1.3 million and $1.2 million for the three months March&#160;31, 2022. and 2021, respectively. Distributions from the investees are treated as cash inflows from operating activities within other adjustments in the unaudited condensed consolidated statements of cash flows. During the three months March&#160;31, 2022 and 2021, the Company did not receive a distribution from the investees. See Footnote 16, &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;Related-Party Transactions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for discussion of related-party transactions with these investees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%"&gt;Immaterial Error Correction &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#x2014; During the three months ended June 30, 2021, the Company identified prior period misstatements related to the net revenue earned by category of payer for the periods ended September 30, 2020, December 31, 2020, March 31, 2021, and June 30, 2021. Certain individual payers were improperly classified as direct government and instead should have been classified as commercial payers. This error over-stated the Company&#x2019;s government revenues and under-stated the Company&#x2019;s commercial revenues in those periods. The Company assessed the materiality of these misstatements both quantitatively and qualitatively and determined the correction of these errors to be immaterial to the prior consolidated financial statements taken as a whole. As a result, the Company has corrected the misstatements as disclosed in the following tables:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.456%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.541%"/&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="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Twelve Months ended December 31, 2020&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;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:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Commercial:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Previously&lt;br/&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;644,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,893,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;649,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,542,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,806&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;678,706&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,927,426&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;690,686&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,618,112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Government:&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:9pt;font-weight:400;line-height:100%"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,435&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;308,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,237&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;450,067&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75,127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,114&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;274,509&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,431&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;374,940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.325%"/&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="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months ended June 30, 2021&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;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:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Commercial:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;611,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;703,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,314,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,073&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,292&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;648,507&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;746,647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,395,154&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Government:&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;/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:9pt;font-weight:400;line-height:100%"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,914&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145,799&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280,714&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(80,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,841&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,581&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;There was no impact to the Company&#x2019;s consolidated balance sheets, consolidated statements of comprehensive income (loss) or the consolidated statements of cash flows for any of these periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&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 Business Risk &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;&#x2014; The Company generates revenue from managed care contracts and other agreements with commercial third-party payers. Revenue related to the Company&#x2019;s largest payer was approximately 15% &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;and 16% for the three months March&#160;31, 2022 and 2021. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no other managed care contracts that represent greater than 10% of revenue for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months March&#160;31, 2022 and 2021, approximately 13% and 13%, respectively, of the Company&#x2019;s revenue was reimbursable through direct government healthcare programs, such as Medicare and Medicaid.&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; As of March&#160;31, 2022 and December&#160;31, 2021, approximately&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; 11% &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;and 11%, respectively, of the Company&#x2019;s accounts receivable was related to these programs. Governmental programs pay for services based on fee schedules and rates that are determined by the related governmental agency. Laws and regulations pertaining&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; to government programs are complex and subject to interpretation. As a result, there is at least a reasonable possibility that recorded estimates will change in the near term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not require its patients nor other payers to carry collateral for any amounts owed for goods or services provided. Other than as discussed above, concentration of credit risk relating to trade accounts receivable is limited due to the Company&#x2019;s diversity of patients and payers. Further, the Company generally does not provide charity care, however, Option Care Health offers a financial assistance program for patients that meet certain defined hardship criteria.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months March&#160;31, 2022, approximately 75% of the Company&#x2019;s pharmaceutical and medical supply purchases were from four vendors. For the three months March&#160;31, 2021, approximately 67% of the Company&#x2019;s pharmaceutical and medical supply purchases were from three vendors. Although there are a limited number of suppliers, the Company believes that other vendors could provide similar products on comparable terms. However, a change in suppliers could cause delays in service delivery and possible losses in revenue, which could adversely affect the Company&#x2019;s financial condition or operating results. Although there remains some uncertainty regarding the COVID-19 pandemic, as of March&#160;31, 2022 the Company has been able to maintain adequate levels of supplies and pharmaceuticals to support its operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfNjUxOQ_83d1196d-a82e-448f-92cb-78d0656fc06b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &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;&#x2014; The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfOTgz_adce42bc-d0b9-43d6-ae77-65edfe1c69fb"
      unitRef="usd">47600000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfMTA5OTUxMTYzNTE1OQ_b315b8c4-f902-4fb2-b25e-98a1aa4c9bf7"
      unitRef="usd">43000000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfNjUxNg_09675d7c-d136-40c7-99bf-ee4e0f9f885d">Equity Method Investments &#x2014; The Company&#x2019;s investments in certain unconsolidated entities are accounted for under the equity method. The balance of these investments is included in other noncurrent assets in the accompanying condensed consolidated balance sheets. As of March&#160;31, 2022 and December&#160;31, 2021, the balance of the investments were $21.4 million and $20.1 million, respectively. The investments are increased to reflect the Company&#x2019;s capital contributions and equity in earnings of the investees. The investments are decreased to reflect the Company&#x2019;s equity in losses of the investees and for distributions received that are not in excess of the carrying amount of the investments. The Company&#x2019;s proportionate share of earnings or losses of the investees are recorded in equity in earnings of joint ventures in the accompanying unaudited condensed consolidated statements of comprehensive income (loss).</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquityMethodInvestments
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfMTQ3Mw_34255b99-23aa-4f14-afb0-b50ebc9add46"
      unitRef="usd">21400000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfMTQ4MA_ff2721e4-e0fd-4a17-8ca0-607316f09a37"
      unitRef="usd">20100000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfMjA3NA_dfb0b293-4694-4a8e-8682-f90831297d53"
      unitRef="usd">1300000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfMjA4MQ_91a8b6a0-4db1-463d-b12e-a739eb4ab701"
      unitRef="usd">1200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfNjUyMg_f42c32a8-d20c-463e-bf0d-fddc91efb3a3">As a result, the Company has corrected the misstatements as disclosed in the following tables:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.456%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.541%"/&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="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Twelve Months ended December 31, 2020&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;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:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Commercial:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Previously&lt;br/&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;644,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,893,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;649,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,542,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,806&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;678,706&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,927,426&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;690,686&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,618,112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Government:&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:9pt;font-weight:400;line-height:100%"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,435&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;308,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,237&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;450,067&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75,127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,114&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;274,509&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,431&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;374,940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.325%"/&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="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months ended June 30, 2021&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;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:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Commercial:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;611,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;703,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,314,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,073&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,292&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;648,507&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;746,647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,395,154&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Government:&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;/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:9pt;font-weight:400;line-height:100%"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,914&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145,799&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280,714&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(80,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,841&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,581&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c896eab57774eddac4bf3ceea136bbb_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMy0xLTEtMS00MDE5OQ_e4c5f2c0-31e0-43db-bc86-3ab2a3da42e1"
      unitRef="usd">644385000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4e4335c66f2c42c8a21fbc1e0a2afd9d_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMy0yLTEtMS00MDE5OQ_bfa9376e-42d0-4af3-affb-99fe2e0101c4"
      unitRef="number">0.824</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbd99189a64b494c897b8b13d2ef6a73_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMy0zLTEtMS00MDE5OQ_2f9d546c-6e1e-477b-b62f-b07c400c670f"
      unitRef="usd">1893105000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ica397efd798d4b31b43d0e8e08404966_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMy00LTEtMS00MDE5OQ_b96ba771-d39d-4c05-b6a0-4254b95de718"
      unitRef="number">0.850</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idcc467398c23448c9e12afcac4061043_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMy01LTEtMS00MDE5OQ_4f68c46e-2a4c-4730-ad7d-95d8ffda9a4b"
      unitRef="usd">649880000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if0896024aafd406090e3da128a8706e5_D20201001-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMy02LTEtMS00MDE5OQ_d6a99374-ccc6-44a7-b8e4-4967ba9737cf"
      unitRef="number">0.808</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i783a2f65defc456d80359675dd276a66_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMy03LTEtMS00MDE5OQ_35c33de0-2ac1-417c-844d-f1b6f5c1d08f"
      unitRef="usd">2542985000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if257f91bb3b34500bfadd36f7cfa7ed9_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMy04LTEtMS00MDE5OQ_cb99b167-f554-45df-9277-226f2d379db4"
      unitRef="number">0.839</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f9d78a0982e4f9297a3f1283411f3ef_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNC0xLTEtMS00MDE5OQ_5cec6f6b-bc85-4adb-a6cc-c83b23d25ccc"
      unitRef="usd">34321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iaedd7046cb484061b6f11e64c3bc8f4a_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNC0yLTEtMS00MDE5OQ_84fa70bc-f5da-409d-8946-a6bfeaf4cd3d"
      unitRef="number">0.044</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82ca823dbfe340ff829ef9759499bb4d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNC0zLTEtMS00MDE5OQ_52554d9e-a104-4afc-9c8f-b8823dcdd350"
      unitRef="usd">34321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7107808859644883a7e6b658a94668d2_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNC00LTEtMS00MDE5OQ_2754a22f-ef5a-4bb6-9aea-d20a9940d2b0"
      unitRef="number">0.015</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5ba20cf2e3446728525b87be85a7505_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNC01LTEtMS00MDE5OQ_b77df97c-ada9-471e-803b-71c20b8a18f2"
      unitRef="usd">40806000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5f67e8c3c9e146c7bf5ceca28412599c_D20201001-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNC02LTEtMS00MDE5OQ_3b0b5389-da6a-4cb4-9b5d-e19e08cd6519"
      unitRef="number">0.051</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54e7b4c1f1aa426fb9d43fa303c5b7c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNC03LTEtMS00MDE5OQ_17406f40-1aa6-4371-97e0-84cbb842c2e0"
      unitRef="usd">75127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i04feeb134f054846b1b27f9bee8b48a6_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNC04LTEtMS00MDE5OQ_e4d84e27-8dd9-4ee5-ba0d-e48d98371579"
      unitRef="number">0.025</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefd2b45d0b2b4edb907ef3865dba6d33_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNS0xLTEtMS00MDE5OQ_ef4d2764-ce92-47c4-b268-712c1e47a441"
      unitRef="usd">678706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idd4acda4129f46099b02abb63691800e_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNS0yLTEtMS00MDE5OQ_f3df91b2-3702-479f-b509-8a77466487ea"
      unitRef="number">0.868</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7802f6c77e7a40c5931a34088e02d1e2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNS0zLTEtMS00MDE5OQ_b767bca9-167b-40e8-9402-6d4804120b81"
      unitRef="usd">1927426000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8638cb1415324b3a819e7cdf739c7f60_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNS00LTEtMS00MDE5OQ_2d927dc2-b00e-4708-add2-7598a793fbe9"
      unitRef="number">0.865</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id25d8209e7c6454c9a460288e6e60ea1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNS01LTEtMS00MDE5OQ_ed95bc77-41d9-410f-9917-3902e08715ad"
      unitRef="usd">690686000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i919d2af9dbd2430a861b7fb3681b92ea_D20201001-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNS02LTEtMS00MDE5OQ_53b59a15-5140-4a82-994d-b1199e4a9720"
      unitRef="number">0.859</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i295727d3427f47fea4c473be08225289_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNS03LTEtMS00MDE5OQ_fcbf6c34-68f1-4b88-93e9-7efa528a8e04"
      unitRef="usd">2618112000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i686ecae5951f4dcf8538748dc900a04b_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfNS04LTEtMS00MDE5OQ_77da2f40-b531-4f35-b1a7-78b8afbc3d8e"
      unitRef="number">0.864</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd656254a338472c8ecf33e25f1b8832_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOC0xLTEtMS00MDE5OQ_978e1ef2-b09c-4cad-a750-7f6c9bb30757"
      unitRef="usd">127435000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i93e2b96ffd874206aaeb3609426a66ea_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOC0yLTEtMS00MDE5OQ_9a9e0056-daf1-4ee2-993b-bfb1059dc50e"
      unitRef="number">0.163</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic58297fa66ee4f4986e7f9012ec04030_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOC0zLTEtMS00MDE5OQ_8a740bc1-752f-4662-9d62-3db787a57619"
      unitRef="usd">308830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ice866e7521cf43549fb8f6d65557f442_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOC00LTEtMS00MDE5OQ_4b4e2c0b-5ca9-4a9a-a990-419c9a55115f"
      unitRef="number">0.139</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4690d8977754ea880ae91478b882c63_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOC01LTEtMS00MDE5OQ_844d898b-4abf-41f5-a963-eedec7c5fb95"
      unitRef="usd">141237000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i65ada8e8755042c39a13ea980ec8fefd_D20201001-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOC02LTEtMS00MDE5OQ_5875851e-0b1a-49d1-85fe-ca3e38628e5c"
      unitRef="number">0.176</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8645ee13a7d42ab9647745ba26d3a98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOC03LTEtMS00MDE5OQ_c9ce0a87-4a78-4640-9fb1-9092f514f338"
      unitRef="usd">450067000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9b784b0e6b8744239fd5d0dd669a1960_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOC04LTEtMS00MDE5OQ_1136f964-e5a3-42e0-8dd4-3020fc431875"
      unitRef="number">0.148</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if94a67872da04e16a3d5bef64d55cc88_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOS0xLTEtMS00MDE5OQ_0cdbf0a1-1073-45c4-86b7-e4271caeb4c3"
      unitRef="usd">-34321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i45d6957d14c34012afd83c0fc9f120f1_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOS0yLTEtMS00MDE5OQ_41e964c7-b3b8-4738-88fe-7fc7ea351f2a"
      unitRef="number">-0.044</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida18357d55f64d9a8fe9c2fbd41ac420_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOS0zLTEtMS00MDE5OQ_734fa1e4-f1ab-41d8-94c8-2edcc167a8d7"
      unitRef="usd">-34321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic3a805314d0f40a6830815d0a0f1f7ec_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOS00LTEtMS00MDE5OQ_e943945c-c219-4875-807e-01391efd119f"
      unitRef="number">-0.015</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc9134a30f3346ca823bfd3d039931c4_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOS01LTEtMS00MDE5OQ_db29747a-bf8d-45a6-b331-03d9855d35a0"
      unitRef="usd">-40806000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i966f21ef963742418b05dc3ff822dabc_D20201001-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOS02LTEtMS00MDE5OQ_bcaf5315-59d5-4241-bc5f-628ab90643c0"
      unitRef="number">-0.051</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b7fb1522ede4919bcfa487767dc6a2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOS03LTEtMS00MDE5OQ_0d2ec3c8-d63c-43ee-8959-6cfb0e87379d"
      unitRef="usd">-75127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0469975f32724830b947a127b55a5b76_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfOS04LTEtMS00MDE5OQ_b8496165-3eae-4bf8-aa96-edba07cd0546"
      unitRef="number">-0.025</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia678aad29927458a9c5089673c1a4bbf_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMTAtMS0xLTEtNDAxOTk_aea62827-d64b-4f67-a43e-a012d9854a89"
      unitRef="usd">93114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i45089f82c429417e9d581a0be2e378e4_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMTAtMi0xLTEtNDAxOTk_59d14c5d-7029-4f79-81ff-8a11231ad178"
      unitRef="number">0.119</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e0215c1c2944956a9b5fb44593d21bc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMTAtMy0xLTEtNDAxOTk_41d68358-582e-4f0c-84ad-eff44baaf92b"
      unitRef="usd">274509000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6cbcb9558a604ee4a61d4191654fada6_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMTAtNC0xLTEtNDAxOTk_1602875d-f611-4d0b-a91b-899f0e0869e1"
      unitRef="number">0.124</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e973df4e7c5470eb403afd1dea121de_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMTAtNS0xLTEtNDAxOTk_8674d398-8afa-4f91-8331-14cd45f53808"
      unitRef="usd">100431000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0c29004aba664445b6e645a8322238de_D20201001-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMTAtNi0xLTEtNDAxOTk_8b816256-c875-4384-8e50-a5843637ab06"
      unitRef="number">0.125</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie174183d378e485397d2183b735297a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMTAtNy0xLTEtNDAxOTk_27e5bc7d-5570-42e5-b258-af8f6add036b"
      unitRef="usd">374940000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i190bfceab34c4d69877ae8e896a12206_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmIwNWQ2NjgwODFjZTQzNTg4YjAwZjE5Yzc1YTYzN2JhL3RhYmxlcmFuZ2U6YjA1ZDY2ODA4MWNlNDM1ODhiMDBmMTljNzVhNjM3YmFfMTAtOC0xLTEtNDAxOTk_a10c919d-b304-4acc-985c-b7136813cfb5"
      unitRef="number">0.123</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cc0c1e754684e8a9c1fd1cc393e2603_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMy0xLTEtMS00MDE5OQ_382c994c-a800-42ea-a925-28ecfb7edb74"
      unitRef="usd">611434000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2dd0ce8e393f4eb797df49c55039469d_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMy0yLTEtMS00MDE5OQ_f4362ce1-de48-44c2-ab28-26405a2fac58"
      unitRef="number">0.805</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91812458226a4bf0ab2ca1b2784d76b8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMy0zLTEtMS00MDE5OQ_be77152f-e1c0-4bc5-8a41-9a78f489c218"
      unitRef="usd">703429000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iabb358b94f7f45edb5701484857a0697_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMy00LTEtMS00MDE5OQ_b00e68f6-ca3b-4a50-99a0-c637c3209ad4"
      unitRef="number">0.818</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id305ca699e0840ccb0725c330f5b8c05_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMy01LTEtMS00MDE5OQ_e24588b1-36cd-49ab-a4c3-ad56cceda7f9"
      unitRef="usd">1314862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7a1b99842c844683ae3994c1250324b6_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMy02LTEtMS00MDE5OQ_ef7a7b82-9da6-4230-9570-ed32b20137c4"
      unitRef="number">0.812</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8093dcf280da4e2f985dfae2391f884d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNC0xLTEtMS00MDE5OQ_173244d6-8362-4cbb-b5ae-916a0768154c"
      unitRef="usd">37073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2066a77b063a48a280cf770edbb89400_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNC0yLTEtMS00MDE5OQ_1baf654d-287b-470b-ae76-0e8ce5d4495f"
      unitRef="number">0.049</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i058221b533094d328287d7834b260146_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNC0zLTEtMS00MDE5OQ_d2490b9f-aff1-41a9-9b97-4b20faab2c20"
      unitRef="usd">43218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iff1264ab129348259b0ebd8df2971bb9_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNC00LTEtMS00MDE5OQ_a3327f6d-7ee1-4bee-8f92-e271edc02acb"
      unitRef="number">0.050</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia94279b097a148adb7e8ed829dea87ac_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNC01LTEtMS00MDE5OQ_108926eb-1643-446e-afe3-bff072267272"
      unitRef="usd">80292000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iee755e56757542d3a73427123d8ac5ce_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNC02LTEtMS00MDE5OQ_916a8500-93fb-44c7-990f-8ab743c074e7"
      unitRef="number">0.049</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7cfd6d9d5d54b65ae07900411ef00de_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNS0xLTEtMS00MDE5OQ_06f65962-31e9-468a-9bd7-0280297a77d2"
      unitRef="usd">648507000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iae0b46a17bc04802bf3d13ba1de4daa9_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNS0yLTEtMS00MDE5OQ_e38c2e95-5632-435b-9b80-a1eb767e31f2"
      unitRef="number">0.854</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib81d8845f71d4e7a9d37b01c9db3fdff_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNS0zLTEtMS00MDE5OQ_61ae85d0-a9a3-4b1f-bc05-ec69e12a5001"
      unitRef="usd">746647000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i185d1aa412184ef18d52ff17fce319bf_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNS00LTEtMS00MDE5OQ_989b3836-ae06-4714-babb-f5f03f88c719"
      unitRef="number">0.868</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e7149e4e8604fc89b792a284791c93a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNS01LTEtMS00MDE5OQ_89acdac7-6ba5-4646-84c6-364a93d70c2d"
      unitRef="usd">1395154000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i589cb0b8c0ed4e7ca1302be677e4b2da_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfNS02LTEtMS00MDE5OQ_da26c759-4e2d-4e27-83d0-cfacbd70815f"
      unitRef="number">0.861</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia02f00f3bd77425aa0fab95faf185462_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOC0xLTEtMS00MDE5OQ_6211ad88-21aa-4b21-85f6-d55381af2b96"
      unitRef="usd">134914000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib6b6eb492fbb42ae9d9b87bba37efb39_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOC0yLTEtMS00MDE5OQ_4d372003-afa1-4c40-83d1-d910033a7c65"
      unitRef="number">0.178</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i442b3ad1e9074ec9904cac841d74be18_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOC0zLTEtMS00MDE5OQ_62e84ebd-5733-48cc-8c2d-f7c9d022a6c6"
      unitRef="usd">145799000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i128411fb63f3491f8b107586b864f870_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOC00LTEtMS00MDE5OQ_8bf9a24a-a004-461e-a92d-0d48364c5765"
      unitRef="number">0.169</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f314c4bf32c45b1b336d604ee42415d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOC01LTEtMS00MDE5OQ_e9502e21-39dd-495c-a329-8d9166f290e0"
      unitRef="usd">280714000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie5656041434d44489f59642a23c95119_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOC02LTEtMS00MDE5OQ_0c85a2bb-81b6-4782-bc2c-c47a9e854d13"
      unitRef="number">0.173</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i94bea554216b4942931e59139305aa5a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOS0xLTEtMS00MDE5OQ_45ef15b2-05a1-41f2-a5fe-7b707006ccfb"
      unitRef="usd">-37073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie07faf11c010482fba74c96964c4beab_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOS0yLTEtMS00MDE5OQ_2c0bf827-145f-464f-9448-5cb95f23bb47"
      unitRef="number">-0.049</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icdc9b21d20ea473b9b185105168218d0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOS0zLTEtMS00MDE5OQ_d962dba8-ca25-48aa-b2ca-11846dfca110"
      unitRef="usd">-43218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icafd6fab140145b5981d1f67c5519d24_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOS00LTEtMS00MDE5OQ_c1cd230f-afd9-4f41-bb0e-4deec1857665"
      unitRef="number">-0.050</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98f45bff765c40779b3f391f0b775935_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOS01LTEtMS00MDE5OQ_eb5c9138-0291-4de5-882d-052ec4bf9c1a"
      unitRef="usd">-80292000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia83f9518719a4a66a8db80d96aa23c01_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfOS02LTEtMS00MDE5OQ_3b35b63b-a560-400c-8eb9-d91fc28f4e06"
      unitRef="number">-0.049</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i463be18870304cd0a61f1be153320aaa_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMTAtMS0xLTEtNDAxOTk_1982a179-f094-4bd2-b7aa-5e6f618639e9"
      unitRef="usd">97841000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib8d6cb64404c49ad996d7fced9089e77_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMTAtMi0xLTEtNDAxOTk_0f4c11ab-fdce-4fc5-af91-2074cf8f99b7"
      unitRef="number">0.129</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b7120b8296143cea7eb11ffcf08a1ea_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMTAtMy0xLTEtNDAxOTk_898a9b53-8fb0-4d4c-bf6d-fe500944c81e"
      unitRef="usd">102581000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i380a40a37eeb4847890bde7667f4becd_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMTAtNC0xLTEtNDAxOTk_59bda86d-ca8e-4337-b0ce-ec033c7374e1"
      unitRef="number">0.119</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f69fdf12daf4b629f784743f01d84f5_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMTAtNS0xLTEtNDAxOTk_1e3c8c3f-5c38-427b-9bb6-5f212d382b10"
      unitRef="usd">200422000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i657ab3f71bc64015be236eafbbfb83f0_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RhYmxlOmU0MWE1ZDNlODUxNjQ3NjNhOWQ2NDE5MTQ0YWVjYzVhL3RhYmxlcmFuZ2U6ZTQxYTVkM2U4NTE2NDc2M2E5ZDY0MTkxNDRhZWNjNWFfMTAtNi0xLTEtNDAxOTk_39ff30d3-c186-4258-ad55-6cbbd418c00d"
      unitRef="number">0.124</us-gaap:ConcentrationRiskPercentage1>
    <bios:ConcentrationRiskBusinessRiskPolicyPolicyTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfNjUyMw_f88e0e4f-0ca7-4800-aeec-30d1f7de9323">&lt;div style="margin-bottom:10pt;text-indent:18pt"&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 Business Risk &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;&#x2014; The Company generates revenue from managed care contracts and other agreements with commercial third-party payers. Revenue related to the Company&#x2019;s largest payer was approximately 15% &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;and 16% for the three months March&#160;31, 2022 and 2021. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no other managed care contracts that represent greater than 10% of revenue for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months March&#160;31, 2022 and 2021, approximately 13% and 13%, respectively, of the Company&#x2019;s revenue was reimbursable through direct government healthcare programs, such as Medicare and Medicaid.&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; As of March&#160;31, 2022 and December&#160;31, 2021, approximately&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; 11% &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;and 11%, respectively, of the Company&#x2019;s accounts receivable was related to these programs. Governmental programs pay for services based on fee schedules and rates that are determined by the related governmental agency. Laws and regulations pertaining&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; to government programs are complex and subject to interpretation. As a result, there is at least a reasonable possibility that recorded estimates will change in the near term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not require its patients nor other payers to carry collateral for any amounts owed for goods or services provided. Other than as discussed above, concentration of credit risk relating to trade accounts receivable is limited due to the Company&#x2019;s diversity of patients and payers. Further, the Company generally does not provide charity care, however, Option Care Health offers a financial assistance program for patients that meet certain defined hardship criteria.&lt;/span&gt;&lt;/div&gt;For the three months March&#160;31, 2022, approximately 75% of the Company&#x2019;s pharmaceutical and medical supply purchases were from four vendors. For the three months March&#160;31, 2021, approximately 67% of the Company&#x2019;s pharmaceutical and medical supply purchases were from three vendors. Although there are a limited number of suppliers, the Company believes that other vendors could provide similar products on comparable terms. However, a change in suppliers could cause delays in service delivery and possible losses in revenue, which could adversely affect the Company&#x2019;s financial condition or operating results.</bios:ConcentrationRiskBusinessRiskPolicyPolicyTextBlock>
    <bios:ConcentrationRiskThresholdPercentage
      contextRef="i2aa43fed790d492c84532f4a06fa22b5_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfMzkzOA_aa40a2d0-b1bd-47d4-b829-03cf088541bf"
      unitRef="number">0.15</bios:ConcentrationRiskThresholdPercentage>
    <bios:ConcentrationRiskThresholdPercentage
      contextRef="idc06c7bf60944e6785cad39fe1b2d37c_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfMzk0NQ_4bef59db-f0e5-40b7-b9e0-c4f686ea41f0"
      unitRef="number">0.16</bios:ConcentrationRiskThresholdPercentage>
    <bios:ConcentrationRiskThresholdPercentage
      contextRef="i4b54406dc59741eeb6b0e93b4031d79c_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfNDQzNQ_700b0c12-7e79-479a-9cbd-2166a795be66"
      unitRef="number">0.13</bios:ConcentrationRiskThresholdPercentage>
    <bios:ConcentrationRiskThresholdPercentage
      contextRef="i303360a9f3824b09ad405918d625087d_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfMTA5OTUxMTYzNTY0Ng_6798bc66-e736-4294-ad77-56b4e14c8749"
      unitRef="number">0.13</bios:ConcentrationRiskThresholdPercentage>
    <bios:ConcentrationRiskThresholdPercentage
      contextRef="i0830b23968fb4531b11ca66e7222816e_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfNDc5OQ_fb5db28d-fb54-4ba2-9eaa-2d2ace7effe5"
      unitRef="number">0.11</bios:ConcentrationRiskThresholdPercentage>
    <bios:ConcentrationRiskThresholdPercentage
      contextRef="ie8e54c4846984721816a08d33ac4267c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfNDgwNg_90469ac8-32e2-4bab-aa16-23e5b07ef9f6"
      unitRef="number">0.11</bios:ConcentrationRiskThresholdPercentage>
    <bios:ConcentrationRiskThresholdPercentage
      contextRef="i6fec0f6846f641739f9f9414b70d2769_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfNTc0MA_1c7d8a2a-956d-4a27-b1c9-2a5a45065f72"
      unitRef="number">0.75</bios:ConcentrationRiskThresholdPercentage>
    <bios:ConcentrationRiskThresholdPercentage
      contextRef="i3e50070682fc40bf9c5fb023677918db_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNC9mcmFnOjJjYWQ1NTVhMWI2ODRhNDNhM2M2NjFmZTJiNGU4NzQ1L3RleHRyZWdpb246MmNhZDU1NWExYjY4NGE0M2EzYzY2MWZlMmI0ZTg3NDVfMTA5OTUxMTYzNjIxMQ_5330ff96-d4f3-482a-a9dc-7a1f70242a47"
      unitRef="number">0.67</bios:ConcentrationRiskThresholdPercentage>
    <us-gaap:AssetAcquisitionTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RleHRyZWdpb246ZWNhMzQ4NWMyMzhlNDU5MDhkYzE4NjA0Nzg1Yjk4MzVfNzM0_773e45a6-d1a8-4049-b054-1a2c282275f9">BUSINESS COMBINATIONS AND ASSET ACQUISITIONS&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Infinity Infusion Nursing LLC &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In October 2021, pursuant to the equity purchase agreement dated October 1, 2021, the Company completed the 100% acquisition of the equity interest in Infinity Infusion LLC (&#x201c;Infinity&#x201d;) for a purchase price, net of cash acquired of $59.6&#160;million. As of March 31, 2022, the Company has finalized the purchase price allocation of the acquisition and no purchase accounting adjustments were made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Wasatch Infusion LLC Acquisition &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2021, pursuant to the executed asset purchase agreement on December 29, 2021, the Company completed the acquisition of Wasatch Infusion LLC (&#x201c;Wasatch&#x201d;) for a purchase price of $19.5&#160;million. As of March 31, 2022, the Company has finalized the purchase price allocation of the acquisition. Certain adjustments were made to preliminary valuation amounts related to accounts receivable, other assets and other assumed liabilities. The following is a final allocation of the consideration transferred to acquired identifiable assets and assumed liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.724%"/&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:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,688&#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:8pt;font-weight:400;line-height:100%"&gt;Inventories&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:8pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;769&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,686)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Other assumed liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(965)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Fair value Identifiable assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;2,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill (1)&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:8pt;font-weight:400;line-height:100%"&gt;17,366&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Purchase Price&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-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:8pt;font-weight:400;line-height:100%"&gt;19,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Goodwill is attributable to cost synergies from procurement and operational efficiencies and elimination of duplicative administrative costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetAcquisitionTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RleHRyZWdpb246ZWNhMzQ4NWMyMzhlNDU5MDhkYzE4NjA0Nzg1Yjk4MzVfNzM0_b8e92297-5677-4f8c-a79b-c5e68949a12e">BUSINESS COMBINATIONS AND ASSET ACQUISITIONS&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Infinity Infusion Nursing LLC &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In October 2021, pursuant to the equity purchase agreement dated October 1, 2021, the Company completed the 100% acquisition of the equity interest in Infinity Infusion LLC (&#x201c;Infinity&#x201d;) for a purchase price, net of cash acquired of $59.6&#160;million. As of March 31, 2022, the Company has finalized the purchase price allocation of the acquisition and no purchase accounting adjustments were made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Wasatch Infusion LLC Acquisition &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2021, pursuant to the executed asset purchase agreement on December 29, 2021, the Company completed the acquisition of Wasatch Infusion LLC (&#x201c;Wasatch&#x201d;) for a purchase price of $19.5&#160;million. As of March 31, 2022, the Company has finalized the purchase price allocation of the acquisition. Certain adjustments were made to preliminary valuation amounts related to accounts receivable, other assets and other assumed liabilities. The following is a final allocation of the consideration transferred to acquired identifiable assets and assumed liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.724%"/&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:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,688&#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:8pt;font-weight:400;line-height:100%"&gt;Inventories&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:8pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;769&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,686)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Other assumed liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(965)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Fair value Identifiable assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;2,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill (1)&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:8pt;font-weight:400;line-height:100%"&gt;17,366&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Purchase Price&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-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:8pt;font-weight:400;line-height:100%"&gt;19,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Goodwill is attributable to cost synergies from procurement and operational efficiencies and elimination of duplicative administrative costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i75c879f1a80142e8af1562069d1ab15b_I20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RleHRyZWdpb246ZWNhMzQ4NWMyMzhlNDU5MDhkYzE4NjA0Nzg1Yjk4MzVfMzI5ODUzNDg4Nzg2NQ_71f8e232-d5d0-4596-88d6-572be8f3d965"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <bios:BusinessCombinationConsiderationTransferredNetOfCashAcquired
      contextRef="i02fc635fca054cbabf190abe707137fd_D20211001-20211001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RleHRyZWdpb246ZWNhMzQ4NWMyMzhlNDU5MDhkYzE4NjA0Nzg1Yjk4MzVfMzI5ODUzNDg4Nzg3MQ_6048307d-0b02-4bce-bf02-dbde8c923c37"
      unitRef="usd">59600000</bios:BusinessCombinationConsiderationTransferredNetOfCashAcquired>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="ifab9b257f8ef407cb377fa1f143f47ff_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RleHRyZWdpb246ZWNhMzQ4NWMyMzhlNDU5MDhkYzE4NjA0Nzg1Yjk4MzVfMzg0ODI5MDcwMjc5Nw_c72b5cb4-d218-4c9e-92d6-2256b3554878"
      unitRef="usd">0</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ic6983d5ab48241338161676b3993f454_D20211229-20211229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RleHRyZWdpb246ZWNhMzQ4NWMyMzhlNDU5MDhkYzE4NjA0Nzg1Yjk4MzVfMzI5ODUzNDg4NzkxNg_44beb3b0-8efd-48b3-bc87-4c6ff8d75856"
      unitRef="usd">19500000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RleHRyZWdpb246ZWNhMzQ4NWMyMzhlNDU5MDhkYzE4NjA0Nzg1Yjk4MzVfMzI5ODUzNDg5MDA5Ng_42698af9-3afa-49dd-9611-cbdefdd0bb52">The following is a final allocation of the consideration transferred to acquired identifiable assets and assumed liabilities (in thousands):&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.724%"/&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:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,688&#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:8pt;font-weight:400;line-height:100%"&gt;Inventories&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:8pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;769&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,686)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Other assumed liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(965)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Fair value Identifiable assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;2,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill (1)&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:8pt;font-weight:400;line-height:100%"&gt;17,366&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Purchase Price&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-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:8pt;font-weight:400;line-height:100%"&gt;19,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Goodwill is attributable to cost synergies from procurement and operational efficiencies and elimination of duplicative administrative costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ibdb5c377c6614d2db64aa3589db610b4_I20211229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RhYmxlOjQ3OGI3Y2RiOWMxZTRiMTFiNzgxNThlOGQ5NmY3NWJlL3RhYmxlcmFuZ2U6NDc4YjdjZGI5YzFlNGIxMWI3ODE1OGU4ZDk2Zjc1YmVfMS0yLTEtMS00NDU0OA_d165894b-2f08-4cc7-a296-a44d48a0f613"
      unitRef="usd">2688000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ibdb5c377c6614d2db64aa3589db610b4_I20211229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RhYmxlOjQ3OGI3Y2RiOWMxZTRiMTFiNzgxNThlOGQ5NmY3NWJlL3RhYmxlcmFuZ2U6NDc4YjdjZGI5YzFlNGIxMWI3ODE1OGU4ZDk2Zjc1YmVfMi0yLTEtMS00NDU0OA_495f70e8-0196-48e5-83d4-c6a35138cfb9"
      unitRef="usd">2038000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ibdb5c377c6614d2db64aa3589db610b4_I20211229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RhYmxlOjQ3OGI3Y2RiOWMxZTRiMTFiNzgxNThlOGQ5NmY3NWJlL3RhYmxlcmFuZ2U6NDc4YjdjZGI5YzFlNGIxMWI3ODE1OGU4ZDk2Zjc1YmVfMy0yLTEtMS00NDU1MQ_07900168-8c13-4a97-b529-089795271f3b"
      unitRef="usd">4245000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ibdb5c377c6614d2db64aa3589db610b4_I20211229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RhYmxlOjQ3OGI3Y2RiOWMxZTRiMTFiNzgxNThlOGQ5NmY3NWJlL3RhYmxlcmFuZ2U6NDc4YjdjZGI5YzFlNGIxMWI3ODE1OGU4ZDk2Zjc1YmVfNC0yLTEtMS00NDU1Mw_4dff8d07-9ca9-43c1-95ec-cd78cd959e0d"
      unitRef="usd">769000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ibdb5c377c6614d2db64aa3589db610b4_I20211229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RhYmxlOjQ3OGI3Y2RiOWMxZTRiMTFiNzgxNThlOGQ5NmY3NWJlL3RhYmxlcmFuZ2U6NDc4YjdjZGI5YzFlNGIxMWI3ODE1OGU4ZDk2Zjc1YmVfNS0yLTEtMS00NDU1Mw_2d332ee8-9dfb-4e2c-90c7-001daec78816"
      unitRef="usd">6686000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="ibdb5c377c6614d2db64aa3589db610b4_I20211229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RhYmxlOjQ3OGI3Y2RiOWMxZTRiMTFiNzgxNThlOGQ5NmY3NWJlL3RhYmxlcmFuZ2U6NDc4YjdjZGI5YzFlNGIxMWI3ODE1OGU4ZDk2Zjc1YmVfNi0yLTEtMS00NDU1Mw_ac31e418-d0ed-4d38-854c-11b7912c7453"
      unitRef="usd">965000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ibdb5c377c6614d2db64aa3589db610b4_I20211229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RhYmxlOjQ3OGI3Y2RiOWMxZTRiMTFiNzgxNThlOGQ5NmY3NWJlL3RhYmxlcmFuZ2U6NDc4YjdjZGI5YzFlNGIxMWI3ODE1OGU4ZDk2Zjc1YmVfNy0yLTEtMS00NDU1Mw_b64b4134-86aa-4445-a699-b6e676cf789c"
      unitRef="usd">2089000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="ibdb5c377c6614d2db64aa3589db610b4_I20211229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RhYmxlOjQ3OGI3Y2RiOWMxZTRiMTFiNzgxNThlOGQ5NmY3NWJlL3RhYmxlcmFuZ2U6NDc4YjdjZGI5YzFlNGIxMWI3ODE1OGU4ZDk2Zjc1YmVfOC0yLTEtMS00NDU1Mw_ecb2d295-9a24-4b3f-8caa-fb489b4b8518"
      unitRef="usd">17366000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ic6983d5ab48241338161676b3993f454_D20211229-20211229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl8zNy9mcmFnOmVjYTM0ODVjMjM4ZTQ1OTA4ZGMxODYwNDc4NWI5ODM1L3RhYmxlOjQ3OGI3Y2RiOWMxZTRiMTFiNzgxNThlOGQ5NmY3NWJlL3RhYmxlcmFuZ2U6NDc4YjdjZGI5YzFlNGIxMWI3ODE1OGU4ZDk2Zjc1YmVfOS0yLTEtMS00NDU1Mw_9c847b67-10ef-46cc-9fe8-759fef3f321e"
      unitRef="usd">19455000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80MC9mcmFnOjQ4NzdlOGE2YjQ2MzQyNzBhOGMzZjg0NzllMjNlZmMyL3RleHRyZWdpb246NDg3N2U4YTZiNDYzNDI3MGE4YzNmODQ3OWUyM2VmYzJfMTMw_0de17321-09ae-47cd-8330-490836b6ee51">REVENUE &lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the net revenue earned by category of payer for the&#160;three months March&#160;31, 2022 and 2021 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&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:68.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:9pt;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial payers&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;786,278&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;648,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Government payers&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:9pt;font-weight:400;line-height:100%"&gt;115,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patients&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:9pt;font-weight:400;line-height:100%"&gt;14,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;12,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Net revenue&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;915,784&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;759,237&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80MC9mcmFnOjQ4NzdlOGE2YjQ2MzQyNzBhOGMzZjg0NzllMjNlZmMyL3RleHRyZWdpb246NDg3N2U4YTZiNDYzNDI3MGE4YzNmODQ3OWUyM2VmYzJfMTMx_28840ef0-563c-41e9-87fc-4c32c976b7bb">&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the net revenue earned by category of payer for the&#160;three months March&#160;31, 2022 and 2021 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&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:68.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:9pt;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial payers&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;786,278&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;648,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Government payers&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:9pt;font-weight:400;line-height:100%"&gt;115,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patients&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:9pt;font-weight:400;line-height:100%"&gt;14,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;12,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Net revenue&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;915,784&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;759,237&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23b4ae86d41f4be7ab0562fff84e17e5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80MC9mcmFnOjQ4NzdlOGE2YjQ2MzQyNzBhOGMzZjg0NzllMjNlZmMyL3RhYmxlOjdiYjIxZTg5MmJjNjQ2YzliNTlhMTRiNTQzY2Q1M2ExL3RhYmxlcmFuZ2U6N2JiMjFlODkyYmM2NDZjOWI1OWExNGI1NDNjZDUzYTFfMi0xLTEtMS00MDE5OQ_8c07d85e-2e99-4a17-9fdf-36cb94b42cb0"
      unitRef="usd">786278000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7cfd6d9d5d54b65ae07900411ef00de_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80MC9mcmFnOjQ4NzdlOGE2YjQ2MzQyNzBhOGMzZjg0NzllMjNlZmMyL3RhYmxlOjdiYjIxZTg5MmJjNjQ2YzliNTlhMTRiNTQzY2Q1M2ExL3RhYmxlcmFuZ2U6N2JiMjFlODkyYmM2NDZjOWI1OWExNGI1NDNjZDUzYTFfMi0zLTEtMS00MDE5OQ_9a7f3f40-cd23-444a-956c-92e633c02c73"
      unitRef="usd">648507000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabb88b318013407e9528396d04825baf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80MC9mcmFnOjQ4NzdlOGE2YjQ2MzQyNzBhOGMzZjg0NzllMjNlZmMyL3RhYmxlOjdiYjIxZTg5MmJjNjQ2YzliNTlhMTRiNTQzY2Q1M2ExL3RhYmxlcmFuZ2U6N2JiMjFlODkyYmM2NDZjOWI1OWExNGI1NDNjZDUzYTFfMy0xLTEtMS00MDE5OQ_9ba937a9-bb4a-4c5f-9a53-55a004e3568f"
      unitRef="usd">115205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i463be18870304cd0a61f1be153320aaa_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80MC9mcmFnOjQ4NzdlOGE2YjQ2MzQyNzBhOGMzZjg0NzllMjNlZmMyL3RhYmxlOjdiYjIxZTg5MmJjNjQ2YzliNTlhMTRiNTQzY2Q1M2ExL3RhYmxlcmFuZ2U6N2JiMjFlODkyYmM2NDZjOWI1OWExNGI1NDNjZDUzYTFfMy0zLTEtMS00MDE5OQ_77ebe263-efa8-4e6e-aa24-5f5cc3c22f7c"
      unitRef="usd">97841000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie66c6a003973420d92cd34f3d231460e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80MC9mcmFnOjQ4NzdlOGE2YjQ2MzQyNzBhOGMzZjg0NzllMjNlZmMyL3RhYmxlOjdiYjIxZTg5MmJjNjQ2YzliNTlhMTRiNTQzY2Q1M2ExL3RhYmxlcmFuZ2U6N2JiMjFlODkyYmM2NDZjOWI1OWExNGI1NDNjZDUzYTFfNC0xLTEtMS00MDE5OQ_f62e6e72-a491-441b-ba33-ffd8b0d2ba4e"
      unitRef="usd">14301000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e541ab4ed7c42bdb61034344425a9e1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80MC9mcmFnOjQ4NzdlOGE2YjQ2MzQyNzBhOGMzZjg0NzllMjNlZmMyL3RhYmxlOjdiYjIxZTg5MmJjNjQ2YzliNTlhMTRiNTQzY2Q1M2ExL3RhYmxlcmFuZ2U6N2JiMjFlODkyYmM2NDZjOWI1OWExNGI1NDNjZDUzYTFfNC0zLTEtMS00MDE5OQ_4c674ef8-d165-4eb4-a242-90950a0530a8"
      unitRef="usd">12889000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80MC9mcmFnOjQ4NzdlOGE2YjQ2MzQyNzBhOGMzZjg0NzllMjNlZmMyL3RhYmxlOjdiYjIxZTg5MmJjNjQ2YzliNTlhMTRiNTQzY2Q1M2ExL3RhYmxlcmFuZ2U6N2JiMjFlODkyYmM2NDZjOWI1OWExNGI1NDNjZDUzYTFfNS0xLTEtMS00MDE5OQ_abd90b11-5a11-4044-b1a6-a6ff21e7e222"
      unitRef="usd">915784000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80MC9mcmFnOjQ4NzdlOGE2YjQ2MzQyNzBhOGMzZjg0NzllMjNlZmMyL3RhYmxlOjdiYjIxZTg5MmJjNjQ2YzliNTlhMTRiNTQzY2Q1M2ExL3RhYmxlcmFuZ2U6N2JiMjFlODkyYmM2NDZjOWI1OWExNGI1NDNjZDUzYTFfNS0zLTEtMS00MDE5OQ_52a29425-b8a0-466e-9e75-e2bfd29418d7"
      unitRef="usd">759237000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80My9mcmFnOmRiZWViN2EzMGRjYjRkNmI5OTQyNWQ5M2ZlMzdhYmM2L3RleHRyZWdpb246ZGJlZWI3YTMwZGNiNGQ2Yjk5NDI1ZDkzZmUzN2FiYzZfMTgyNQ_f7df1e07-6e25-4f4c-befc-bcb264d86cc5">INCOME TAXES&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;During the three months ended March 31, 2022 and 2021, the Company recorded tax expense of $11.0&#160;million and $1.3&#160;million, respectively, which represents an effective tax rate of 26.6% and negative 80.7%, respectively. The variance in the Company&#x2019;s effective tax rate of 26.6% for the three months ended March 31, 2022 compared to the Company&#x2019;s Federal statutory rate of 21% is primarily attributable to current and deferred state taxes as well as various non-deductible expenses. The variance in the Company&#x2019;s effective tax rate of negative 80.7% for the three months ended March 31, 2021 compared to the Company&#x2019;s Federal statutory rate of 21% is primarily attributable to the Company only recognizing certain deferred federal and state tax expense and current state tax expense while any tax benefits that would have otherwise been recognized were offset by the Company&#x2019;s tax valuation allowance in effect during that period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains a valuation allowance of $13.2&#160;million against certain state net operating losses (&#x201c;NOL&#x201d;). In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the periods in which those temporary differences are deductible. The Company considers the scheduled reversal of deferred tax liabilities, including the effect in available carryback and carryforward periods, projected taxable income and tax-planning strategies, in making this assessment. On a quarterly basis, the Company evaluates all positive and negative evidence in determining if the valuation allowance is fairly stated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s tax expense for the three months ended March 31, 2022 of $11.0&#160;million consists of quarterly tax liabilities attributable to specific state taxing authorities as well as recognized deferred federal and state tax expense. The company&#x2019;s tax expense for the three months ended March 31, 2021 of $1.3&#160;million consists of quarterly tax liabilities attributed to specific state taxing authorities as well as recognized deferred tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The Company has accumulated U.S. federal net operating loss carryovers that are subject to one or more Section 382 limitations. This may limit the Company&#x2019;s ability to utilize its U.S. federal net operating losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80My9mcmFnOmRiZWViN2EzMGRjYjRkNmI5OTQyNWQ5M2ZlMzdhYmM2L3RleHRyZWdpb246ZGJlZWI3YTMwZGNiNGQ2Yjk5NDI1ZDkzZmUzN2FiYzZfNzE0NjgyNTU4OTEyNw_65099432-c2ab-41b3-82f2-12893cfcc585"
      unitRef="usd">11000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80My9mcmFnOmRiZWViN2EzMGRjYjRkNmI5OTQyNWQ5M2ZlMzdhYmM2L3RleHRyZWdpb246ZGJlZWI3YTMwZGNiNGQ2Yjk5NDI1ZDkzZmUzN2FiYzZfNzE0NjgyNTU4OTE0Mg_61bd2de6-1ba3-40fd-b4a0-bce05afa5d14"
      unitRef="usd">1300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80My9mcmFnOmRiZWViN2EzMGRjYjRkNmI5OTQyNWQ5M2ZlMzdhYmM2L3RleHRyZWdpb246ZGJlZWI3YTMwZGNiNGQ2Yjk5NDI1ZDkzZmUzN2FiYzZfNzE0NjgyNTU4OTExMw_20ccf44c-f35b-4da5-86ed-663039cc45cf"
      unitRef="number">0.266</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80My9mcmFnOmRiZWViN2EzMGRjYjRkNmI5OTQyNWQ5M2ZlMzdhYmM2L3RleHRyZWdpb246ZGJlZWI3YTMwZGNiNGQ2Yjk5NDI1ZDkzZmUzN2FiYzZfNzE0NjgyNTU4OTEyMA_9ec767da-d7d3-4999-b21c-a4f2c1a1e0bd"
      unitRef="number">0.807</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80My9mcmFnOmRiZWViN2EzMGRjYjRkNmI5OTQyNWQ5M2ZlMzdhYmM2L3RleHRyZWdpb246ZGJlZWI3YTMwZGNiNGQ2Yjk5NDI1ZDkzZmUzN2FiYzZfMzI5ODUzNDg5MjkxMg_fff87be2-7a2c-48de-a16b-2a4313e2bc1d"
      unitRef="number">0.266</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80My9mcmFnOmRiZWViN2EzMGRjYjRkNmI5OTQyNWQ5M2ZlMzdhYmM2L3RleHRyZWdpb246ZGJlZWI3YTMwZGNiNGQ2Yjk5NDI1ZDkzZmUzN2FiYzZfMzI5ODUzNDg5MjkxOQ_47eef0e2-a240-4b57-9fdc-7e1214737a1c"
      unitRef="number">0.807</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80My9mcmFnOmRiZWViN2EzMGRjYjRkNmI5OTQyNWQ5M2ZlMzdhYmM2L3RleHRyZWdpb246ZGJlZWI3YTMwZGNiNGQ2Yjk5NDI1ZDkzZmUzN2FiYzZfNzE0NjgyNTU4OTE1Ng_99c10529-9182-4d6e-9b3f-ff02ced1a30c"
      unitRef="usd">13200000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80My9mcmFnOmRiZWViN2EzMGRjYjRkNmI5OTQyNWQ5M2ZlMzdhYmM2L3RleHRyZWdpb246ZGJlZWI3YTMwZGNiNGQ2Yjk5NDI1ZDkzZmUzN2FiYzZfNzE0NjgyNTU4OTE3MQ_db5460ea-8f7f-4ae7-8c56-23b1b936c601"
      unitRef="usd">11000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80My9mcmFnOmRiZWViN2EzMGRjYjRkNmI5OTQyNWQ5M2ZlMzdhYmM2L3RleHRyZWdpb246ZGJlZWI3YTMwZGNiNGQ2Yjk5NDI1ZDkzZmUzN2FiYzZfMzI5ODUzNDg5Mjg5OA_386a70b5-0619-4872-b7c6-d7a7acec5fe8"
      unitRef="usd">1300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RleHRyZWdpb246MWM0ODI0NzNmODBiNDc2MzliMDExZWY5NjU0N2I4NGJfMjE2MQ_23fc8ebc-43f0-4988-b6fa-3d17c77cae21">EARNINGS (LOSS) PER SHARE&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presents basic and diluted earnings (loss) per share for its common stock. Basic earnings (loss) per share is calculated by dividing the net income (loss) of the Company by the weighted average number of shares of common stock outstanding during the period. Diluted earnings (loss) per share is determined by adjusting the profit or loss and the weighted average number of shares of common stock outstanding for the effects of all potentially dilutive securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The earnings (loss) is used as the basis of determining whether the inclusion of common stock equivalents would be anti-dilutive. The computation of diluted shares for the three months March&#160;31, 2022 includes the effect of shares that would be issued in connection with warrants, stock options and restricted stock awards, as these common stock equivalents are dilutive to the earnings per share recorded in those periods. The computation of diluted shares for the three months ended March&#160;31, 2021 excludes the effect of these common stock equivalents as their inclusion would be anti-dilutive to the loss per share recorded in the period.&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:115%"&gt; As of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;March&#160;31, 2022 &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:115%"&gt;there were 457,752 warrants, 770,303 stock option awards, and 269,670 restricted stock awards outstanding that were excluded from the calculation of earnings per share as they would be anti-dilutive. As of March&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, there were 2,285,784 warrants, 789,586 stock options and 1,080,334 restricted stock awards outstanding that were excluded from the calculation of earnings per share as they would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s basic earnings (loss) per share and shares outstanding (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares outstanding&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:9pt;font-weight:400;line-height:100%"&gt;179,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;179,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share:&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s diluted earnings (loss) per share and shares outstanding (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares outstanding&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:9pt;font-weight:400;line-height:100%"&gt;179,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;179,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&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:9pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares outstanding, diluted&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:9pt;font-weight:400;line-height:100%"&gt;181,681&#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:9pt;font-weight:400;line-height:100%"&gt;179,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if41e94d697aa46288934899c790fb013_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RleHRyZWdpb246MWM0ODI0NzNmODBiNDc2MzliMDExZWY5NjU0N2I4NGJfMTEyNA_f14b3cc0-9a96-4e59-b835-779fa50b9745"
      unitRef="shares">457752</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3eb6ad44ffb14b54a2351e267257a719_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RleHRyZWdpb246MWM0ODI0NzNmODBiNDc2MzliMDExZWY5NjU0N2I4NGJfMTEzNw_6a71ec88-5489-4739-90a3-f6e9ad83ef4c"
      unitRef="shares">770303</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i94674189b8084090a1a85e27d1f9b52e_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RleHRyZWdpb246MWM0ODI0NzNmODBiNDc2MzliMDExZWY5NjU0N2I4NGJfMTE2NQ_b407bb54-512c-4e84-af25-74e464c83b60"
      unitRef="shares">269670</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib403f9ced1b54173b5205221b8c4fffe_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RleHRyZWdpb246MWM0ODI0NzNmODBiNDc2MzliMDExZWY5NjU0N2I4NGJfMTUxNw_8987ca37-74fd-4ffa-9cc9-1e2794336551"
      unitRef="shares">2285784</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibdaf763413db4ba7b903d517ad4d3886_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RleHRyZWdpb246MWM0ODI0NzNmODBiNDc2MzliMDExZWY5NjU0N2I4NGJfMTUzMA_615bf5cf-7507-4021-91f6-020644532974"
      unitRef="shares">789586</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4de436b2daaf4549a06dbe48604513d3_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RleHRyZWdpb246MWM0ODI0NzNmODBiNDc2MzliMDExZWY5NjU0N2I4NGJfMTU1MQ_ee6f3778-63f9-46ab-9584-2c6a9daa4113"
      unitRef="shares">1080334</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RleHRyZWdpb246MWM0ODI0NzNmODBiNDc2MzliMDExZWY5NjU0N2I4NGJfMjE1OQ_922040be-1219-43da-81a0-133a5026d87a">&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s basic earnings (loss) per share and shares outstanding (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares outstanding&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:9pt;font-weight:400;line-height:100%"&gt;179,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;179,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share:&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s diluted earnings (loss) per share and shares outstanding (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares outstanding&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:9pt;font-weight:400;line-height:100%"&gt;179,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;179,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&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:9pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares outstanding, diluted&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:9pt;font-weight:400;line-height:100%"&gt;181,681&#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:9pt;font-weight:400;line-height:100%"&gt;179,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjI0ZTE1ZGNiMjE2NDRlYmI5OTc5ZmE0MWMyNmU1NDhjL3RhYmxlcmFuZ2U6MjRlMTVkY2IyMTY0NGViYjk5NzlmYTQxYzI2ZTU0OGNfMy0xLTEtMS00MDE5OQ_7d40223e-6fd4-4cb8-93ec-b94fc4e7130d"
      unitRef="usd">30275000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjI0ZTE1ZGNiMjE2NDRlYmI5OTc5ZmE0MWMyNmU1NDhjL3RhYmxlcmFuZ2U6MjRlMTVkY2IyMTY0NGViYjk5NzlmYTQxYzI2ZTU0OGNfMy0zLTEtMS00MDE5OQ_1a1d7e54-4e32-492f-b54e-a4d966db4e6e"
      unitRef="usd">-2861000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjI0ZTE1ZGNiMjE2NDRlYmI5OTc5ZmE0MWMyNmU1NDhjL3RhYmxlcmFuZ2U6MjRlMTVkY2IyMTY0NGViYjk5NzlmYTQxYzI2ZTU0OGNfNS0xLTEtMS00MDE5OQ_2058924b-440e-4d88-a5f7-66fb4ea3c032"
      unitRef="shares">179961000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjI0ZTE1ZGNiMjE2NDRlYmI5OTc5ZmE0MWMyNmU1NDhjL3RhYmxlcmFuZ2U6MjRlMTVkY2IyMTY0NGViYjk5NzlmYTQxYzI2ZTU0OGNfNS0zLTEtMS00MDE5OQ_74a8a3fe-93d1-4b65-990f-b03bdb635da6"
      unitRef="shares">179808000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjI0ZTE1ZGNiMjE2NDRlYmI5OTc5ZmE0MWMyNmU1NDhjL3RhYmxlcmFuZ2U6MjRlMTVkY2IyMTY0NGViYjk5NzlmYTQxYzI2ZTU0OGNfNy0xLTEtMS00MDE5OQ_81589a57-a415-4152-b95a-7b715e30a9d4"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjI0ZTE1ZGNiMjE2NDRlYmI5OTc5ZmE0MWMyNmU1NDhjL3RhYmxlcmFuZ2U6MjRlMTVkY2IyMTY0NGViYjk5NzlmYTQxYzI2ZTU0OGNfNy0zLTEtMS00MDE5OQ_c7a5be5d-58e9-4c21-bbf2-1266a78e03e6"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjAzNzk3YzJkNGU4OTQ0ZmQ5NzdjZmFmMWE0MzVlODFkL3RhYmxlcmFuZ2U6MDM3OTdjMmQ0ZTg5NDRmZDk3N2NmYWYxYTQzNWU4MWRfMy0xLTEtMS00MDE5OQ_7d40223e-6fd4-4cb8-93ec-b94fc4e7130d"
      unitRef="usd">30275000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjAzNzk3YzJkNGU4OTQ0ZmQ5NzdjZmFmMWE0MzVlODFkL3RhYmxlcmFuZ2U6MDM3OTdjMmQ0ZTg5NDRmZDk3N2NmYWYxYTQzNWU4MWRfMy0zLTEtMS00MDE5OQ_1a1d7e54-4e32-492f-b54e-a4d966db4e6e"
      unitRef="usd">-2861000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjAzNzk3YzJkNGU4OTQ0ZmQ5NzdjZmFmMWE0MzVlODFkL3RhYmxlcmFuZ2U6MDM3OTdjMmQ0ZTg5NDRmZDk3N2NmYWYxYTQzNWU4MWRfNS0xLTEtMS00MDE5OQ_07809615-8c16-47c9-84ea-5edb3a4473b8"
      unitRef="shares">179961000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjAzNzk3YzJkNGU4OTQ0ZmQ5NzdjZmFmMWE0MzVlODFkL3RhYmxlcmFuZ2U6MDM3OTdjMmQ0ZTg5NDRmZDk3N2NmYWYxYTQzNWU4MWRfNS0zLTEtMS00MDE5OQ_b0bdf58c-6501-4a33-962e-4f4510d63696"
      unitRef="shares">179808000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjAzNzk3YzJkNGU4OTQ0ZmQ5NzdjZmFmMWE0MzVlODFkL3RhYmxlcmFuZ2U6MDM3OTdjMmQ0ZTg5NDRmZDk3N2NmYWYxYTQzNWU4MWRfNi0xLTEtMS00MDE5OQ_8334bf47-23a8-459c-8c27-3dc165020f2d"
      unitRef="shares">1720000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjAzNzk3YzJkNGU4OTQ0ZmQ5NzdjZmFmMWE0MzVlODFkL3RhYmxlcmFuZ2U6MDM3OTdjMmQ0ZTg5NDRmZDk3N2NmYWYxYTQzNWU4MWRfNi0zLTEtMS00MDE5OQ_483ab9ca-28da-46f8-b66b-4dbd16bc9da4"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjAzNzk3YzJkNGU4OTQ0ZmQ5NzdjZmFmMWE0MzVlODFkL3RhYmxlcmFuZ2U6MDM3OTdjMmQ0ZTg5NDRmZDk3N2NmYWYxYTQzNWU4MWRfNy0xLTEtMS00MDE5OQ_ab0dc54f-695e-47c4-b4ec-a2ee9d80c851"
      unitRef="shares">181681000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjAzNzk3YzJkNGU4OTQ0ZmQ5NzdjZmFmMWE0MzVlODFkL3RhYmxlcmFuZ2U6MDM3OTdjMmQ0ZTg5NDRmZDk3N2NmYWYxYTQzNWU4MWRfNy0zLTEtMS00MDE5OQ_4493b093-550a-42be-b8ed-031f512eac06"
      unitRef="shares">179808000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjAzNzk3YzJkNGU4OTQ0ZmQ5NzdjZmFmMWE0MzVlODFkL3RhYmxlcmFuZ2U6MDM3OTdjMmQ0ZTg5NDRmZDk3N2NmYWYxYTQzNWU4MWRfOS0xLTEtMS00MDE5OQ_c1c0a9c2-0b42-4f00-b6be-043dccdd7520"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80Ni9mcmFnOjFjNDgyNDczZjgwYjQ3NjM5YjAxMWVmOTY1NDdiODRiL3RhYmxlOjAzNzk3YzJkNGU4OTQ0ZmQ5NzdjZmFmMWE0MzVlODFkL3RhYmxlcmFuZ2U6MDM3OTdjMmQ0ZTg5NDRmZDk3N2NmYWYxYTQzNWU4MWRfOS0zLTEtMS00MDE5OQ_0007b136-7720-4a07-aa49-d345108de95b"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RleHRyZWdpb246NDMxNTY5NTZkMWVlNGYwZGIzNTU2MDhiZWI4NmE5ZGFfMTUwMg_7836cd0e-7d85-4188-a0b3-8d6f80a51af3">LEASES&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months March&#160;31, 2022 and 2021, the Company incurred operating lease expenses of $7.3 million and $7.5 million, respectively, including short-term lease expense, which were included as a component of selling, general and administrative expense in the unaudited condensed consolidated statements of comprehensive income (loss). As of March&#160;31, 2022, the weighted-average remaining lease term was 6.9 years and the weighted-average discount rate was 5.09%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating leases mature as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.040%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.059%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Minimum Payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;19,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;2023&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:9pt;font-weight:400;line-height:100%"&gt;20,992&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2024&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:9pt;font-weight:400;line-height:100%"&gt;15,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;2025&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:9pt;font-weight:400;line-height:100%"&gt;12,682&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2026&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:9pt;font-weight:400;line-height:100%"&gt;9,697&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:9pt;font-weight:400;line-height:100%"&gt;34,371&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;113,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,862)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months March&#160;31, 2022, the Company commenced new leases, extensions and amendments, resulting in non-cash operating activities in the unaudited condensed consolidated statements of cash flow o&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;f &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;$3.8 million&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; re&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;lated to increases in the operating lease right-of-use asset and operating lease liabilities, respectively. As of March&#160;31, 2022, the Company did not have any significant operating or financing leases that had not yet commenced.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RleHRyZWdpb246NDMxNTY5NTZkMWVlNGYwZGIzNTU2MDhiZWI4NmE5ZGFfMTUwOA_63a36939-822c-41d3-a6f8-ca074610d028">LEASES&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months March&#160;31, 2022 and 2021, the Company incurred operating lease expenses of $7.3 million and $7.5 million, respectively, including short-term lease expense, which were included as a component of selling, general and administrative expense in the unaudited condensed consolidated statements of comprehensive income (loss). As of March&#160;31, 2022, the weighted-average remaining lease term was 6.9 years and the weighted-average discount rate was 5.09%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating leases mature as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.040%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.059%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Minimum Payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;19,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;2023&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:9pt;font-weight:400;line-height:100%"&gt;20,992&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2024&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:9pt;font-weight:400;line-height:100%"&gt;15,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;2025&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:9pt;font-weight:400;line-height:100%"&gt;12,682&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2026&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:9pt;font-weight:400;line-height:100%"&gt;9,697&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:9pt;font-weight:400;line-height:100%"&gt;34,371&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;113,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,862)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months March&#160;31, 2022, the Company commenced new leases, extensions and amendments, resulting in non-cash operating activities in the unaudited condensed consolidated statements of cash flow o&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;f &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;$3.8 million&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; re&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;lated to increases in the operating lease right-of-use asset and operating lease liabilities, respectively. As of March&#160;31, 2022, the Company did not have any significant operating or financing leases that had not yet commenced.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RleHRyZWdpb246NDMxNTY5NTZkMWVlNGYwZGIzNTU2MDhiZWI4NmE5ZGFfODM_d70c1c4f-e6dd-4d7e-9b0c-1688687ce7de"
      unitRef="usd">7300000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RleHRyZWdpb246NDMxNTY5NTZkMWVlNGYwZGIzNTU2MDhiZWI4NmE5ZGFfMTA5OTUxMTYyOTI5OA_ce811c14-94a7-4e4c-8255-d043824962a4"
      unitRef="usd">7500000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RleHRyZWdpb246NDMxNTY5NTZkMWVlNGYwZGIzNTU2MDhiZWI4NmE5ZGFfNjU5_fdba169d-0a97-4211-ad64-589ad98cb083">P6Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RleHRyZWdpb246NDMxNTY5NTZkMWVlNGYwZGIzNTU2MDhiZWI4NmE5ZGFfNzA1_d682acf7-1a5d-44d1-8af3-5dbaf81f688c"
      unitRef="number">0.0509</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RleHRyZWdpb246NDMxNTY5NTZkMWVlNGYwZGIzNTU2MDhiZWI4NmE5ZGFfMTUwNQ_20218624-f148-4c89-bc33-134e7057cb42">&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating leases mature as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.040%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.059%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Minimum Payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;19,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;2023&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:9pt;font-weight:400;line-height:100%"&gt;20,992&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2024&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:9pt;font-weight:400;line-height:100%"&gt;15,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;2025&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:9pt;font-weight:400;line-height:100%"&gt;12,682&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2026&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:9pt;font-weight:400;line-height:100%"&gt;9,697&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:9pt;font-weight:400;line-height:100%"&gt;34,371&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;113,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,862)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RhYmxlOmMzNTZiNzczNGMxMDQ4MmJhZTZhMjQ1MWFjMjgwMjNkL3RhYmxlcmFuZ2U6YzM1NmI3NzM0YzEwNDgyYmFlNmEyNDUxYWMyODAyM2RfMS0yLTEtMS00MDE5OQ_6bef6260-c3ff-419b-8f51-768025c0bd6f"
      unitRef="usd">19872000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RhYmxlOmMzNTZiNzczNGMxMDQ4MmJhZTZhMjQ1MWFjMjgwMjNkL3RhYmxlcmFuZ2U6YzM1NmI3NzM0YzEwNDgyYmFlNmEyNDUxYWMyODAyM2RfMi0yLTEtMS00MDE5OQ_e1c508c6-e4f7-473d-82ad-0fa68a7cb2b2"
      unitRef="usd">20992000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RhYmxlOmMzNTZiNzczNGMxMDQ4MmJhZTZhMjQ1MWFjMjgwMjNkL3RhYmxlcmFuZ2U6YzM1NmI3NzM0YzEwNDgyYmFlNmEyNDUxYWMyODAyM2RfMy0yLTEtMS00MDE5OQ_a7f7117b-0417-4495-8ce0-b22294a80d2c"
      unitRef="usd">15416000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RhYmxlOmMzNTZiNzczNGMxMDQ4MmJhZTZhMjQ1MWFjMjgwMjNkL3RhYmxlcmFuZ2U6YzM1NmI3NzM0YzEwNDgyYmFlNmEyNDUxYWMyODAyM2RfNC0yLTEtMS00MDE5OQ_30d8c267-1b9d-4cda-9c1b-a40a513b5eb4"
      unitRef="usd">12682000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RhYmxlOmMzNTZiNzczNGMxMDQ4MmJhZTZhMjQ1MWFjMjgwMjNkL3RhYmxlcmFuZ2U6YzM1NmI3NzM0YzEwNDgyYmFlNmEyNDUxYWMyODAyM2RfNS0yLTEtMS00MDE5OQ_06844a3f-6d29-43e5-ab44-accb8f02db45"
      unitRef="usd">9697000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <bios:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RhYmxlOmMzNTZiNzczNGMxMDQ4MmJhZTZhMjQ1MWFjMjgwMjNkL3RhYmxlcmFuZ2U6YzM1NmI3NzM0YzEwNDgyYmFlNmEyNDUxYWMyODAyM2RfNi0yLTEtMS00MDE5OQ_b173ae72-d9ae-4b70-bf3e-e64c8793e37b"
      unitRef="usd">34371000</bios:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RhYmxlOmMzNTZiNzczNGMxMDQ4MmJhZTZhMjQ1MWFjMjgwMjNkL3RhYmxlcmFuZ2U6YzM1NmI3NzM0YzEwNDgyYmFlNmEyNDUxYWMyODAyM2RfNy0yLTEtMS00MDE5OQ_9f880d9c-df16-498c-88a7-a99c99506f65"
      unitRef="usd">113030000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RhYmxlOmMzNTZiNzczNGMxMDQ4MmJhZTZhMjQ1MWFjMjgwMjNkL3RhYmxlcmFuZ2U6YzM1NmI3NzM0YzEwNDgyYmFlNmEyNDUxYWMyODAyM2RfOC0yLTEtMS00MDE5OQ_f363e860-690e-4b67-8b78-f36aab4bf3ef"
      unitRef="usd">18862000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RhYmxlOmMzNTZiNzczNGMxMDQ4MmJhZTZhMjQ1MWFjMjgwMjNkL3RhYmxlcmFuZ2U6YzM1NmI3NzM0YzEwNDgyYmFlNmEyNDUxYWMyODAyM2RfOS0yLTEtMS00MDE5OQ_7c4a8a92-fb6d-429d-bb38-db37d811082d"
      unitRef="usd">94168000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl80OS9mcmFnOjQzMTU2OTU2ZDFlZTRmMGRiMzU1NjA4YmViODZhOWRhL3RleHRyZWdpb246NDMxNTY5NTZkMWVlNGYwZGIzNTU2MDhiZWI4NmE5ZGFfOTY2_4a5861ce-de55-4117-844e-3df8bbd82455"
      unitRef="usd">3800000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RleHRyZWdpb246YzE5ZDJhZjExYjhmNGVkNGEwZjRiZjc3M2EwYWM0YTJfNzY0_fb0fe423-6be6-4c94-9b7a-fc44526ecb42">PROPERTY AND EQUIPMENT&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment was as follows as of March&#160;31, 2022 and December&#160;31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&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:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Infusion pumps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,547&#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:9pt;font-weight:400;line-height:100%"&gt;Equipment, furniture and other&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:9pt;font-weight:400;line-height:100%"&gt;55,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,913&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:9pt;font-weight:400;line-height:100%"&gt;96,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;92,229&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Computer software, purchased and internally developed&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:9pt;font-weight:400;line-height:100%"&gt;32,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,744&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Assets under development&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:9pt;font-weight:400;line-height:100%"&gt;14,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;19,924&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;235,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;230,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&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:9pt;font-weight:400;line-height:100%"&gt;126,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,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;/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:9pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109,066&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense is recorded within cost of revenue and operating expenses within the unaudited condensed consolidated statements of comprehensive income (loss), depending on the nature of the underlying fixed assets. The depreciation expense included in cost of revenue relates to revenue-generating assets, such as infusion pumps. The depreciation expense included in operating expenses is related to infrastructure items, such as furniture, computer and office equipment, and leasehold improvements. The following table presents the amount of depreciation expense recorded in cost of revenue and operating expenses for the three months March&#160;31, 2022 and 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&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:68.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation expense in cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,257&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation expense in operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Total depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RleHRyZWdpb246YzE5ZDJhZjExYjhmNGVkNGEwZjRiZjc3M2EwYWM0YTJfNzY1_c322a1f9-1a0b-47e3-badc-32321bee4884">&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment was as follows as of March&#160;31, 2022 and December&#160;31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&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:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Infusion pumps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,547&#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:9pt;font-weight:400;line-height:100%"&gt;Equipment, furniture and other&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:9pt;font-weight:400;line-height:100%"&gt;55,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,913&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:9pt;font-weight:400;line-height:100%"&gt;96,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;92,229&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Computer software, purchased and internally developed&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:9pt;font-weight:400;line-height:100%"&gt;32,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,744&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Assets under development&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:9pt;font-weight:400;line-height:100%"&gt;14,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;19,924&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;235,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;230,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&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:9pt;font-weight:400;line-height:100%"&gt;126,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,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;/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:9pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109,066&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following table presents the amount of depreciation expense recorded in cost of revenue and operating expenses for the three months March&#160;31, 2022 and 2021 (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation expense in cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,257&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation expense in operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Total depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i28375a267a384dcd940845dba2b29fb1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfMS0xLTEtMS00MDE5OQ_0952e91f-88f6-4490-a799-4e6eb49012e5"
      unitRef="usd">36995000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6662eb9bc42a454d99e8873a58aa9b0f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfMS0zLTEtMS00MDE5OQ_bd55bd2e-c6cf-4516-b4ba-b504c225e282"
      unitRef="usd">34547000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9d96a041dec6499d9a060f048ef1c911_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfMi0xLTEtMS00MDE5OQ_a5df2e71-d6a8-4303-8bef-38fbcc42e966"
      unitRef="usd">55267000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id570203185cd4f4889c6433d6b846554_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfMi0zLTEtMS00MDE5OQ_444a6876-aa18-4996-ad87-c46b8f195b48"
      unitRef="usd">52913000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i499726696ce84bddae04ff143734fcdc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfMy0xLTEtMS00MDE5OQ_5db96a44-9ee0-4928-995f-a17785d82177"
      unitRef="usd">96477000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i492cbbb1991b4594b1e5bcc13084fa71_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfMy0zLTEtMS00MDE5OQ_06cb3708-319d-4f62-b427-4edbc4784e16"
      unitRef="usd">92229000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i85b32ae16e9c4e49969785ecf07481a9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfNC0xLTEtMS00MDE5OQ_bda093d0-1d91-4bca-b666-9a54e447d854"
      unitRef="usd">32764000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2c03b8f9eb6b4b08bed527382685cda2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfNC0zLTEtMS00MDE5OQ_afb77349-96c7-412b-a3b6-c6c93ec2719a"
      unitRef="usd">30744000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i96c2e85413ed4897b46e0cf0dc56ca63_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfNS0xLTEtMS00MDE5OQ_d6b4f14b-80a2-4928-800a-f0727cbb1d82"
      unitRef="usd">14442000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i05e0b1623a1e4cdb9e01c1238b753b6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfNS0zLTEtMS00MDE5OQ_d603fcd4-f842-498e-b9fa-51bfc7207c18"
      unitRef="usd">19924000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfNi0xLTEtMS00MDE5OQ_2e556d2d-016c-4c0f-afcd-9a9d5e601faa"
      unitRef="usd">235945000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfNi0zLTEtMS00MDE5OQ_ceef1bc4-d528-424f-9101-af2d0f85cd16"
      unitRef="usd">230357000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfNy0xLTEtMS00MDE5OQ_c61f79a3-4fc3-4e87-b232-06fc190822ac"
      unitRef="usd">126879000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfNy0zLTEtMS00MDE5OQ_6894acce-fc19-48c4-81e3-37bfb48db510"
      unitRef="usd">118822000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfOC0xLTEtMS00MDE5OQ_cf820614-3f3e-4257-818a-cfe7fe8676fc"
      unitRef="usd">109066000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjhkY2YzODhjYzJlYzQyMzRiMDhjZjY3Y2Y0YWQ0OGFkL3RhYmxlcmFuZ2U6OGRjZjM4OGNjMmVjNDIzNGIwOGNmNjdjZjRhZDQ4YWRfOC0zLTEtMS00MDE5OQ_05695ed5-ed21-4170-a17e-bf90e21e9989"
      unitRef="usd">111535000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ie42de158000146dbb519c615290166d3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjg3ODM4ZWQxZTQ1ODRhYTJiNGExYjg3MTQwZGI4ZWQyL3RhYmxlcmFuZ2U6ODc4MzhlZDFlNDU4NGFhMmI0YTFiODcxNDBkYjhlZDJfMi0yLTEtMS00MDE5OQ_a549fe5d-b096-4ac9-865a-da364147ea66"
      unitRef="usd">1257000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic9901e16e55f44a8bd52a3c6db3fa71d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjg3ODM4ZWQxZTQ1ODRhYTJiNGExYjg3MTQwZGI4ZWQyL3RhYmxlcmFuZ2U6ODc4MzhlZDFlNDU4NGFhMmI0YTFiODcxNDBkYjhlZDJfMi00LTEtMS00MDE5OQ_1d3cdb72-2adc-4ef4-8227-55f4b291c781"
      unitRef="usd">1377000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iea842f40b38b4e1eb8e5acd28522dc43_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjg3ODM4ZWQxZTQ1ODRhYTJiNGExYjg3MTQwZGI4ZWQyL3RhYmxlcmFuZ2U6ODc4MzhlZDFlNDU4NGFhMmI0YTFiODcxNDBkYjhlZDJfMy0yLTEtMS00MDE5OQ_88248c21-3fd0-4aec-9e8d-73addb18059b"
      unitRef="usd">7188000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i84d9b15253514a0b9af8bb3f43597280_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjg3ODM4ZWQxZTQ1ODRhYTJiNGExYjg3MTQwZGI4ZWQyL3RhYmxlcmFuZ2U6ODc4MzhlZDFlNDU4NGFhMmI0YTFiODcxNDBkYjhlZDJfMy00LTEtMS00MDE5OQ_a374c70c-50db-4f0e-bf49-2913480df719"
      unitRef="usd">7598000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjg3ODM4ZWQxZTQ1ODRhYTJiNGExYjg3MTQwZGI4ZWQyL3RhYmxlcmFuZ2U6ODc4MzhlZDFlNDU4NGFhMmI0YTFiODcxNDBkYjhlZDJfNC0yLTEtMS00MDE5OQ_00015e7d-1aa6-4c69-bda2-c529cb8f3856"
      unitRef="usd">8445000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81NS9mcmFnOmMxOWQyYWYxMWI4ZjRlZDRhMGY0YmY3NzNhMGFjNGEyL3RhYmxlOjg3ODM4ZWQxZTQ1ODRhYTJiNGExYjg3MTQwZGI4ZWQyL3RhYmxlcmFuZ2U6ODc4MzhlZDFlNDU4NGFhMmI0YTFiODcxNDBkYjhlZDJfNC00LTEtMS00MDE5OQ_a195e3e9-b15d-4f8f-810d-a422296a8838"
      unitRef="usd">8975000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RleHRyZWdpb246ZTA1MzM3YmJmYjBiNDExZDg0YmUzZGUzZjAzOTQwNjNfNTMw_b135a3ca-649e-4ff7-bfa7-15a16be4bda8">GOODWILL AND OTHER INTANGIBLE ASSETS&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill consists of the following activity for the three months ended March&#160;31, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.292%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.296%"/&gt;&lt;td style="width:0.1%"/&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:9pt;font-weight:700;line-height:100%"&gt;Balance at 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,477,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase accounting adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;936&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,478,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no changes in the carrying amount of goodwill for the three months March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount and accumulated amortization of intangible assets consists of the following as of March&#160;31, 2022 and December&#160;31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&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:60.888%"/&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:17.174%"/&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:17.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Gross intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Referral sources&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;482,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;482,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks/names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;47,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total gross intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;530,955&#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:9pt;font-weight:400;line-height:100%"&gt;530,955&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated amortization:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Referral sources&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:9pt;font-weight:400;line-height:100%"&gt;(144,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(137,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks/names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(26,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;(172,404)&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:9pt;font-weight:400;line-height:100%"&gt;(164,935)&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:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,551&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;366,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for intangible assets was $7.5 million and $8.7 million for the three months ended March&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RleHRyZWdpb246ZTA1MzM3YmJmYjBiNDExZDg0YmUzZGUzZjAzOTQwNjNfNTI4_5b09dcc4-3ede-4425-9b94-2fa83f4ef906">&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill consists of the following activity for the three months ended March&#160;31, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.292%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.296%"/&gt;&lt;td style="width:0.1%"/&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:9pt;font-weight:700;line-height:100%"&gt;Balance at 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,477,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase accounting adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;936&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,478,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjg1N2UzMzYzZjkwYjRkZjdhZmRlNDg0NDQ2MTQ5ZWVmL3RhYmxlcmFuZ2U6ODU3ZTMzNjNmOTBiNGRmN2FmZGU0ODQ0NDYxNDllZWZfMC0yLTEtMS00MDE5OQ_59c4a8fa-aa5c-40ed-86c7-db90b9dc3b71"
      unitRef="usd">1477564000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjg1N2UzMzYzZjkwYjRkZjdhZmRlNDg0NDQ2MTQ5ZWVmL3RhYmxlcmFuZ2U6ODU3ZTMzNjNmOTBiNGRmN2FmZGU0ODQ0NDYxNDllZWZfMS0yLTEtMS00MDE5OQ_d96ed1d1-e5f1-41d6-aead-90b7d4f3df9a"
      unitRef="usd">936000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjg1N2UzMzYzZjkwYjRkZjdhZmRlNDg0NDQ2MTQ5ZWVmL3RhYmxlcmFuZ2U6ODU3ZTMzNjNmOTBiNGRmN2FmZGU0ODQ0NDYxNDllZWZfMi0yLTEtMS00MDE5OQ_52390bae-4764-4fa6-9470-b0c08af0dac0"
      unitRef="usd">1478500000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RleHRyZWdpb246ZTA1MzM3YmJmYjBiNDExZDg0YmUzZGUzZjAzOTQwNjNfNjU5NzA2OTc2NzU4OA_062e7c00-8a59-4458-9841-6ad2e506e2b0"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RleHRyZWdpb246ZTA1MzM3YmJmYjBiNDExZDg0YmUzZGUzZjAzOTQwNjNfNTI5_b2d3a6b4-f90f-45a3-8d4c-cd0335d33309">&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount and accumulated amortization of intangible assets consists of the following as of March&#160;31, 2022 and December&#160;31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&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:60.888%"/&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:17.174%"/&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:17.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Gross intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Referral sources&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;482,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;482,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks/names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;47,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total gross intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;530,955&#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:9pt;font-weight:400;line-height:100%"&gt;530,955&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated amortization:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Referral sources&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:9pt;font-weight:400;line-height:100%"&gt;(144,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(137,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks/names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(26,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;(172,404)&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:9pt;font-weight:400;line-height:100%"&gt;(164,935)&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:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,551&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;366,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1776bb6bae40457bae60033eb8d2f362_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfMi0yLTEtMS00MDE5OQ_23c440fd-1b7e-4e4e-9305-32d894d14425"
      unitRef="usd">482407000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0671d9200c0540848f8f36fc2fa08d8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfMi00LTEtMS00MDE5OQ_fc92faf1-46a0-4bf7-b830-7c4fc1b81144"
      unitRef="usd">482200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iacda262a176b4212b051bac3cabc1a8a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfMy0yLTEtMS00MDE5OQ_10c78c15-1cdd-4cd6-979d-749488926555"
      unitRef="usd">47718000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3b7cf86ebd0940549ead9fb7f6c5ed4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfMy00LTEtMS00MDE5OQ_35d119f9-63f6-408d-9f2f-67670d6bf58c"
      unitRef="usd">47718000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i58862c85f0b04866b6b3ef4a9a89e4e2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfNC0yLTEtMS00MDE5OQ_1ea89af9-f1fa-4a50-b4b9-297fbe98181e"
      unitRef="usd">830000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i17fdf94d602f4cd88be189ed5fc655b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfNC00LTEtMS00MDE5OQ_5eaf3ace-5575-44a2-896b-ac036beffdf6"
      unitRef="usd">1037000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfNS0yLTEtMS00MDE5OQ_b5d26375-3dd7-4576-bf03-21e1ec8d161f"
      unitRef="usd">530955000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfNS00LTEtMS00MDE5OQ_6f6e3dbe-5848-4236-a63e-97d50b76972e"
      unitRef="usd">530955000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1776bb6bae40457bae60033eb8d2f362_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfOC0yLTEtMS00MDE5OQ_419c6a53-a5b9-4be7-aed1-5391946df195"
      unitRef="usd">144525000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0671d9200c0540848f8f36fc2fa08d8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfOC00LTEtMS00MDE5OQ_68325e95-f103-4fd8-9eec-a50cee32ec6f"
      unitRef="usd">137613000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iacda262a176b4212b051bac3cabc1a8a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfOS0yLTEtMS00MDE5OQ_99727b25-c7ad-4319-b927-f7b23c29bbf8"
      unitRef="usd">27476000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3b7cf86ebd0940549ead9fb7f6c5ed4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfOS00LTEtMS00MDE5OQ_4d132a39-8723-4dc2-8f2a-d2057dacc17b"
      unitRef="usd">26936000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i58862c85f0b04866b6b3ef4a9a89e4e2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfMTAtMi0xLTEtNDAxOTk_a4782efd-bd98-420e-aa19-f28ddcdda087"
      unitRef="usd">403000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i17fdf94d602f4cd88be189ed5fc655b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfMTAtNC0xLTEtNDAxOTk_57a1e4a9-49c2-4ff7-944b-14350077ee3f"
      unitRef="usd">386000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfMTEtMi0xLTEtNDAxOTk_7f436591-d42c-4eaf-805e-d7c5b3f12ced"
      unitRef="usd">172404000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfMTEtNC0xLTEtNDAxOTk_77418dcc-6491-4612-bccd-81874379ea16"
      unitRef="usd">164935000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfMTItMi0xLTEtNDAxOTk_ed9d8d0d-acee-4600-9714-e1d131c1ed2c"
      unitRef="usd">358551000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RhYmxlOjFkZjAyMDg4NTUzNjRlZDJhYjRiOWJkNDIwN2NhMTZhL3RhYmxlcmFuZ2U6MWRmMDIwODg1NTM2NGVkMmFiNGI5YmQ0MjA3Y2ExNmFfMTItNC0xLTEtNDAxOTk_0df40d86-870b-4b5d-be8a-4130f1bdaeee"
      unitRef="usd">366020000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RleHRyZWdpb246ZTA1MzM3YmJmYjBiNDExZDg0YmUzZGUzZjAzOTQwNjNfNDA1_95b0f50d-6036-42f4-8716-a6c4828ff385"
      unitRef="usd">7500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl81OC9mcmFnOmUwNTMzN2JiZmIwYjQxMWQ4NGJlM2RlM2YwMzk0MDYzL3RleHRyZWdpb246ZTA1MzM3YmJmYjBiNDExZDg0YmUzZGUzZjAzOTQwNjNfMTA5OTUxMTYyODMxMA_9748f68e-2abb-42aa-bd0d-5dbdc50d5443"
      unitRef="usd">8700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfNTE3MQ_13311ecf-02ab-4abe-8e1a-394df7abde30">INDEBTEDNESS&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following as of March&#160;31, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Principal Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Balance&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:9pt;font-weight:400;line-height:100%"&gt;Asset-based-lending (&#x201c;ABL&#x201d;) facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;First Lien Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;598,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,320&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(10,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;489,129&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;1,098,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;(9,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;(23,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,059,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following as of December&#160;31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Principal Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Balance&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:9pt;font-weight:400;line-height:100%"&gt;ABL facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;First Lien Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;577,064&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(11,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;488,836&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;1,100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;(9,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;(24,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,059,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest rate on the First Lien Term Loa&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;n was 3.25% as of March&#160;31, 2022 and December&#160;31, 2021, respectively. The weighted average interest rate incurred on the First Lien Term Loan was 3.25% and 3.97% for the three months March&#160;31, 2022 and 2021, respectively.  &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 interest rate on the Senior Notes was 4.375% as of &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;March&#160;31, 2022 and &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;December&#160;31, 2021. The weighted average interest rate incurred on the Senior Secured Notes was &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;4.375%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for the three months March&#160;31, 2022.  The weighted average interest rate incurred on the Second Lien Notes was 8.98% for the period January 1, 2021 through January 20, 2021, prior to the repayment of the outstanding balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;       Long-term debt matures as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.514%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Minimum Payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,500&#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:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;/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:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;/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:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:9pt;font-weight:400;line-height:100%"&gt;1,070,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,098,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months March&#160;31, 2022 and 2021, the Company engaged in hedging activities to limit its exposure to changes in interest rates. See Note 11, &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;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the estimated fair values of the Company&#x2019;s debt obligations as of March&#160;31, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Value as of March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Markets for Identical Item (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;First Lien Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;592,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Senior Notes&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:9pt;font-weight:400;line-height:100%"&gt;489,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;472,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total debt instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 12, &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;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfNTE2NQ_481274b1-f653-48ea-a2a9-2bc56e402007">&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following as of March&#160;31, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Principal Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Balance&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:9pt;font-weight:400;line-height:100%"&gt;Asset-based-lending (&#x201c;ABL&#x201d;) facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;First Lien Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;598,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,320&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(10,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;489,129&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;1,098,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;(9,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;(23,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,059,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following as of December&#160;31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Principal Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Balance&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:9pt;font-weight:400;line-height:100%"&gt;ABL facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;First Lien Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;577,064&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(11,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;488,836&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;1,100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;(9,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;(24,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,059,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8e81c116d0434d018f3c463e3f17ce44_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMS0yLTEtMS00MDE5OQ_ecbc77fb-c79d-4cbd-ac1f-5c64288d7e66"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i8e81c116d0434d018f3c463e3f17ce44_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMS00LTEtMS00MDE5OQ_ed91bad4-a330-4806-a85b-513b79a8b3a4"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i8e81c116d0434d018f3c463e3f17ce44_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMS02LTEtMS00MDE5OQ_ba19ba2f-b2a3-486c-b16f-cb105b24916f"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i8e81c116d0434d018f3c463e3f17ce44_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMS04LTEtMS00MDE5OQ_d6927797-4b4b-41af-920a-f8ef2b5e8cfb"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i30179b97a4114e8f8ad2ed88780761a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMi0yLTEtMS00MDE5OQ_b2c2505c-22c2-49f9-975b-c00e9c80079f"
      unitRef="usd">598500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i30179b97a4114e8f8ad2ed88780761a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMi00LTEtMS00MDE5OQ_db2fdd38-f26e-443c-a6a6-9f4c469ee5fc"
      unitRef="usd">9288000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i30179b97a4114e8f8ad2ed88780761a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMi02LTEtMS00MDE5OQ_5d374d1a-912c-4a98-9bc4-25c2d348c05c"
      unitRef="usd">12892000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i30179b97a4114e8f8ad2ed88780761a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMi04LTEtMS00MDE5OQ_aee50d74-9726-42f0-99cb-e09d6fb523e4"
      unitRef="usd">576320000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia457573c7a54488282584f31de3d701e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMy0yLTEtMS00MDE5OQ_27a4412c-6649-4908-abb0-97a59dbb71d6"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia457573c7a54488282584f31de3d701e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMy00LTEtMS00MDE5OQ_f0460964-35ef-46d4-869f-59deb2439f64"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ia457573c7a54488282584f31de3d701e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMy02LTEtMS00MDE5OQ_f94439d8-8959-4677-81d0-5a83fc9dcde3"
      unitRef="usd">10871000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="ia457573c7a54488282584f31de3d701e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfMy04LTEtMS00MDE5OQ_8a50efef-de86-4c71-8b36-2b0559e66b93"
      unitRef="usd">489129000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfNC0yLTEtMS00MDE5OQ_92d5bdd2-d601-4aa5-b974-6f1e9386ce44"
      unitRef="usd">1098500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfNC00LTEtMS00MDE5OQ_5eed8e47-ae03-4fc5-903d-078fab9ac423"
      unitRef="usd">9288000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfNC02LTEtMS00MDE5OQ_e79e0285-741c-4908-a49f-b903f6010264"
      unitRef="usd">23763000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfNC04LTEtMS00MDE5OQ_95745484-2745-45e7-813b-255c550a58fe"
      unitRef="usd">1065449000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfNS04LTEtMS00MDE5OQ_b64f76c5-ae31-421e-983f-896a6f56743d"
      unitRef="usd">6000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNjIwYjgzODBiMjQyNjJhMTdjOTIzY2MyNjRiZmUyL3RhYmxlcmFuZ2U6MGI2MjBiODM4MGIyNDI2MmExN2M5MjNjYzI2NGJmZTJfNi04LTEtMS00MDE5OQ_a8136ba8-f396-4ea6-9bf4-2de7ee4cad95"
      unitRef="usd">1059449000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iae86cc0081ff424e9d39cb4f897c949d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMS0yLTEtMS00MDE5OQ_41e2c82a-7453-4085-b629-9ef9f82adc9a"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iae86cc0081ff424e9d39cb4f897c949d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMS00LTEtMS00MDE5OQ_4753f7e9-0ecb-4842-b92c-a6b401f1a3c0"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iae86cc0081ff424e9d39cb4f897c949d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMS02LTEtMS00MDE5OQ_335918cc-4b57-4619-9cc8-7755b6c165a1"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="iae86cc0081ff424e9d39cb4f897c949d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMS04LTEtMS00MDE5OQ_ef4468d3-bc35-4f53-a17a-4318f7a50152"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i067d724cfd804b78907f571f74446811_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMi0yLTEtMS00MDE5OQ_eeb02b89-ffe1-4ac4-a40d-5354f2bd0c4f"
      unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i067d724cfd804b78907f571f74446811_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMi00LTEtMS00MDE5OQ_9039ed5c-edd1-429d-b3c7-db18566aeec1"
      unitRef="usd">9605000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i067d724cfd804b78907f571f74446811_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMi02LTEtMS00MDE5OQ_98aa3791-793a-4ab9-ae66-7c83615c31fc"
      unitRef="usd">13331000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i067d724cfd804b78907f571f74446811_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMi04LTEtMS00MDE5OQ_8820d2a5-db41-4236-a079-7e04c97ac481"
      unitRef="usd">577064000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7ae3538a614441e2b32d9e26eaaf19b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMy0yLTEtMS00MDE5OQ_002842e8-0527-4ca0-a483-f7cbbc2be3b1"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i7ae3538a614441e2b32d9e26eaaf19b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMy00LTEtMS00MDE5OQ_345edc78-d95d-4f1c-8644-e3771f5c43cc"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i7ae3538a614441e2b32d9e26eaaf19b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMy02LTEtMS00MDE5OQ_9596134d-4093-4540-9575-397ad33632be"
      unitRef="usd">11164000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i7ae3538a614441e2b32d9e26eaaf19b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfMy04LTEtMS00MDE5OQ_3d0f4244-9003-4a02-a27f-9145a059b7b5"
      unitRef="usd">488836000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfNC0yLTEtMS00MDE5OQ_493b9985-39cd-4116-9137-b7becc8ccb53"
      unitRef="usd">1100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfNC00LTEtMS00MDE5OQ_92fa0ccf-4a47-4675-846f-44c4f380b225"
      unitRef="usd">9605000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfNC02LTEtMS00MDE5OQ_f6eaeaae-1ae5-48fc-8840-c0f97aca5fc9"
      unitRef="usd">24495000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfNC04LTEtMS00MDE5OQ_d7bb1215-984e-48c0-a822-bb043b9e7d93"
      unitRef="usd">1065900000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfNS04LTEtMS00MDE5OQ_d526cb68-d297-444b-972f-4738a9d44623"
      unitRef="usd">6000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if5efc6a1f1f34d65a5060b7683a5d717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOmVhMjRjZmU3ZTdlMzQ5NGE5NGJlYzNkNmI3NDAyNWQ3L3RhYmxlcmFuZ2U6ZWEyNGNmZTdlN2UzNDk0YTk0YmVjM2Q2Yjc0MDI1ZDdfNi04LTEtMS00MDE5OQ_3a8f8c2e-5d81-4d45-8703-4e578d9bc2cd"
      unitRef="usd">1059900000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ic9f44d20b82245848fa54fb5a45ee7eb_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfMzY3Mg_63e2e052-2d03-413a-b9fd-84646c73cbc4"
      unitRef="number">0.0325</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i39d41b6d7f674bf2b63f572e515bf851_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfMzY3Mg_f0a5f6b2-130e-4d50-aced-684509a752ab"
      unitRef="number">0.0325</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebtWeightedAverageInterestRateOverTime
      contextRef="idf8c89045aa84184b9504d18c5fbb587_D20220101-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfMzc4OQ_b656dad8-90c4-47a4-a38a-6e0d07cee873"
      unitRef="number">0.0325</us-gaap:LongTermDebtWeightedAverageInterestRateOverTime>
    <us-gaap:LongTermDebtWeightedAverageInterestRateOverTime
      contextRef="i84c7340943274dc8b0b992d73087c30c_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfMzc5Ng_545b8f02-9fd0-4c49-9fe6-2747a31edccb"
      unitRef="number">0.0397</us-gaap:LongTermDebtWeightedAverageInterestRateOverTime>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="if7cec9350b9d48cfa2b234db56d73618_I20211231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfMzk4NQ_24fcc697-2142-4f01-a0cc-c258b72d55a9"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3b07233419e547d6b1d85d2807889cb8_I20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfMzk4NQ_98fa2d79-0c35-4970-85f5-ca6b99b57b1d"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="if7cec9350b9d48cfa2b234db56d73618_I20211231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfMTA5OTUxMTYzNzU1Mg_24fcc697-2142-4f01-a0cc-c258b72d55a9"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3b07233419e547d6b1d85d2807889cb8_I20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfMTA5OTUxMTYzNzU1Mg_98fa2d79-0c35-4970-85f5-ca6b99b57b1d"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebtWeightedAverageInterestRateOverTime
      contextRef="i1b522c32a89d41b4b5fa1f5508f9e18e_D20210101-20210120"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfNzE0NjgyNTU5MDY1NQ_f48faf78-8d84-435a-adff-f6d5c5322513"
      unitRef="number">0.0898</us-gaap:LongTermDebtWeightedAverageInterestRateOverTime>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfNTE2MQ_81150566-dd05-4fc3-8ba8-7be86edff124">Long-term debt matures as follows (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.514%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Minimum Payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,500&#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:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;/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:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;/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:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:9pt;font-weight:400;line-height:100%"&gt;1,070,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,098,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjY0MTlhNTU0MzA0ZTQ2MmQ5YzQyMjI0YWI5MjZmNGFiL3RhYmxlcmFuZ2U6NjQxOWE1NTQzMDRlNDYyZDljNDIyMjRhYjkyNmY0YWJfMS0yLTEtMS00MDE5OQ_eed268f1-b69d-4f32-a820-0710870c0b71"
      unitRef="usd">4500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjY0MTlhNTU0MzA0ZTQ2MmQ5YzQyMjI0YWI5MjZmNGFiL3RhYmxlcmFuZ2U6NjQxOWE1NTQzMDRlNDYyZDljNDIyMjRhYjkyNmY0YWJfMi0yLTEtMS00MDE5OQ_d10d52a5-e56b-4652-8df8-8cf99c2818d1"
      unitRef="usd">6000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjY0MTlhNTU0MzA0ZTQ2MmQ5YzQyMjI0YWI5MjZmNGFiL3RhYmxlcmFuZ2U6NjQxOWE1NTQzMDRlNDYyZDljNDIyMjRhYjkyNmY0YWJfMy0yLTEtMS00MDE5OQ_a0e6ce4c-1462-484e-8333-efd3f46a9dae"
      unitRef="usd">6000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjY0MTlhNTU0MzA0ZTQ2MmQ5YzQyMjI0YWI5MjZmNGFiL3RhYmxlcmFuZ2U6NjQxOWE1NTQzMDRlNDYyZDljNDIyMjRhYjkyNmY0YWJfNC0yLTEtMS00MDE5OQ_0e1d6678-43ab-4ef6-82cc-f0efce902862"
      unitRef="usd">6000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjY0MTlhNTU0MzA0ZTQ2MmQ5YzQyMjI0YWI5MjZmNGFiL3RhYmxlcmFuZ2U6NjQxOWE1NTQzMDRlNDYyZDljNDIyMjRhYjkyNmY0YWJfNS0yLTEtMS00MDE5OQ_05b28842-ee94-4e07-9a45-8b8a05003163"
      unitRef="usd">6000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <bios:LongTermDebtMaturityAfterYearFour
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjY0MTlhNTU0MzA0ZTQ2MmQ5YzQyMjI0YWI5MjZmNGFiL3RhYmxlcmFuZ2U6NjQxOWE1NTQzMDRlNDYyZDljNDIyMjRhYjkyNmY0YWJfNi0yLTEtMS00MDE5OQ_bb2c6033-0d69-48c0-aedb-559d0c41e96d"
      unitRef="usd">1070000000</bios:LongTermDebtMaturityAfterYearFour>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjY0MTlhNTU0MzA0ZTQ2MmQ5YzQyMjI0YWI5MjZmNGFiL3RhYmxlcmFuZ2U6NjQxOWE1NTQzMDRlNDYyZDljNDIyMjRhYjkyNmY0YWJfNy0yLTEtMS00MDE5OQ_fa55fee9-c319-4921-92a7-97f09f5c3f7c"
      unitRef="usd">1098500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RleHRyZWdpb246NmYwNmNhZTE0NmM1NGM2ZWEwZTNkOTczZDRiYmZhOTVfNTE4MQ_10687bf6-f779-4e5d-87f9-70cf803ad975">The following table presents the estimated fair values of the Company&#x2019;s debt obligations as of March&#160;31, 2022 (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Value as of March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Markets for Identical Item (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;First Lien Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;592,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Senior Notes&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:9pt;font-weight:400;line-height:100%"&gt;489,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;472,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total debt instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="i30179b97a4114e8f8ad2ed88780761a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMS0yLTEtMS00MDE5OQ_849983a1-e006-483d-a0b0-83d13fa5ac70"
      unitRef="usd">576320000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i99bfafb78bc84e1a98bc02cc104c5b9c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMS00LTEtMS00MDE5OQ_ed126bf2-bc41-489f-a974-fb27b6fb6b1c"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i909d99d7d1304e3dbffb82b21f2beefb_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMS02LTEtMS00MDE5OQ_809e6012-32bb-4c88-b268-c1bf28f43c54"
      unitRef="usd">592515000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i76b3b684a05a4d02a3626eea0fb27ab0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMS04LTEtMS00MDE5OQ_43b8bd90-d2b9-4d18-9e75-f85828f3ae89"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="iad6b015c6e7d49b8ba4f69f46f3708a8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMi0yLTEtMS00MDE5OQ_558e830f-405b-46c5-a9e9-5a5fa1f84b97"
      unitRef="usd">489129000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if92755478099479e8b45e100e601b396_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMi00LTEtMS00MDE5OQ_c1036991-8ee3-44e2-a1df-dc0dd1d79408"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i819eb5cbbdb949498c14d1872561e2db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMi02LTEtMS00MDE5OQ_e74282b5-9235-4df0-89be-d40926236b58"
      unitRef="usd">472500000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i1a46532b1c634f5e8b649f475ca47dd1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMi04LTEtMS00MDE5OQ_176f1dca-70f6-485f-abd5-97a4c6e666d3"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i97e520d6c11e46a7a1d73d057e351dc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMy0yLTEtMS00MDE5OQ_461c1c2a-f9bf-454c-bf15-187304926171"
      unitRef="usd">1065449000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="id44e43135f5d43eeaa97a85f37beb6e8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMy00LTEtMS00MDE5OQ_c94e546b-2310-4808-8922-dd54e94ce5f1"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic399604ffbdb46259a4c139da932530c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMy02LTEtMS00MDE5OQ_a6e9de4f-579a-44c5-8687-c65f2083c6d2"
      unitRef="usd">1065015000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ibe1d862391e14ca9a0298d4e96382661_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82MS9mcmFnOjZmMDZjYWUxNDZjNTRjNmVhMGUzZDk3M2Q0YmJmYTk1L3RhYmxlOjBiNWE5ZjVlYTkzNDRlNjFhZmNhODNiYTQyNzcxM2FlL3RhYmxlcmFuZ2U6MGI1YTlmNWVhOTM0NGU2MWFmY2E4M2JhNDI3NzEzYWVfMy04LTEtMS00MDE5OQ_8cf742a1-bd1f-4373-8d0d-1c00c3a375d8"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RleHRyZWdpb246MWQ4NzgyNDJmNWNlNGQ1NmE2NjNmMzMxMWJiMDg1MGRfMzg2Mg_d662edb1-cd56-454f-bcf6-0ed9116ff2dc">DERIVATIVE INSTRUMENTS&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses derivative financial instruments for hedging and non-trading purposes to limit the Company&#x2019;s exposure to increases in interest rates related to its variable interest rate debt. Use of derivative financial instruments in hedging programs subjects the Company to certain risks, such as market and credit risks. Market risk represents the possibility that the value of the derivative financial instrument will change. In a hedging relationship, the change in the value of the derivative financial instrument is offset to a great extent by the change in the value of the underlying hedged item. Credit risk related to a derivative financial instrument represents the possibility that the counterparty will not fulfill the terms of the contract. The notional, or contractual, amount of the Company&#x2019;s derivative financial instruments is used to measure interest to be paid or received and does not represent the Company&#x2019;s exposure due to credit risk. Credit risk is monitored through established approval procedures, including reviewing credit ratings when appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the Company entered into an interest rate cap hedge with a notional amount of $300&#160;million for a 5-year term beginning November 30, 2021. The hedge partially offsets risk associated with the First Lien Term Loan Facility&#x2019;s variable interest rate. The interest rate cap instrument perfectly offsets the terms of the interest rates associated with the variable interest rate of the First Lien Term Loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amount and location of the Company&#x2019;s derivative instruments in the condensed consolidated balance sheets (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&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:14.835%"/&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:14.841%"/&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="15" 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:9pt;font-weight:700;line-height:100%"&gt;Fair value - Derivatives in asset position&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Caption&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:9pt;font-weight:700;line-height:100%"&gt;March 31, 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:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate cap designated as cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,408&#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Interest rate cap designated as cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&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:14.835%"/&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:14.841%"/&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="15" 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:9pt;font-weight:700;line-height:100%"&gt;Fair value - Derivatives in liability position&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Caption&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:9pt;font-weight:700;line-height:100%"&gt;March 31, 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:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate cap designated as cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;601&#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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gain and loss associated with the changes in the fair value of the effective portion of the hedging instrument are recorded into other comprehensive (loss) income. The following table presents the pre-tax gains (losses) from derivative instruments recognized in other comprehensive (loss) income in the Company&#x2019;s unaudited condensed consolidated statements of comprehensive income (loss) (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&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:69.514%"/&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:12.935%"/&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:12.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate cap designated as cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,833&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps designated as cash flow hedges&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;14,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;4,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amount and location of pre-tax income (loss) recognized in the Company&#x2019;s unaudited condensed consolidated statement of comprehensive income (loss) related to the Company&#x2019;s derivative instruments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&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: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:21.122%"/&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:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Income Statement Caption&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate cap designated as cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(4,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&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:9pt;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,150)&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4ddb6a963f494caf85a5efbb525f40ed_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RleHRyZWdpb246MWQ4NzgyNDJmNWNlNGQ1NmE2NjNmMzMxMWJiMDg1MGRfMzg0ODI5MDcwMzg1Mg_18e5c32e-a27f-45d4-a9a3-880207daff6b"
      unitRef="usd">300000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeTermOfContract
      contextRef="ic5133d8e6a0845939587a066bd65c0f1_D20211001-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RleHRyZWdpb246MWQ4NzgyNDJmNWNlNGQ1NmE2NjNmMzMxMWJiMDg1MGRfMzg0ODI5MDcwMzg2Ng_b5603926-9f89-47bd-bbab-09e4fb199deb">P5Y</us-gaap:DerivativeTermOfContract>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RleHRyZWdpb246MWQ4NzgyNDJmNWNlNGQ1NmE2NjNmMzMxMWJiMDg1MGRfMzg2MA_1104c13b-5f66-4230-8982-d838b33283e5">&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amount and location of the Company&#x2019;s derivative instruments in the condensed consolidated balance sheets (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&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:14.835%"/&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:14.841%"/&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="15" 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:9pt;font-weight:700;line-height:100%"&gt;Fair value - Derivatives in asset position&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Caption&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:9pt;font-weight:700;line-height:100%"&gt;March 31, 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:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate cap designated as cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,408&#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Interest rate cap designated as cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&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:14.835%"/&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:14.841%"/&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="15" 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:9pt;font-weight:700;line-height:100%"&gt;Fair value - Derivatives in liability position&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Caption&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:9pt;font-weight:700;line-height:100%"&gt;March 31, 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:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate cap designated as cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;601&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeAssets
      contextRef="if9bf6ae94d3147a291a26cdd536c4209_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjRjMWFkN2ZlMjlhYzRhOWZiYWI4N2U3OTZhODliOGExL3RhYmxlcmFuZ2U6NGMxYWQ3ZmUyOWFjNGE5ZmJhYjg3ZTc5NmE4OWI4YTFfMi00LTEtMS00NDk1MQ_a7dce642-a5e4-4d9b-8963-6f87780c80f6"
      unitRef="usd">1408000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iae77bd79e49e4996a93891759543887f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjRjMWFkN2ZlMjlhYzRhOWZiYWI4N2U3OTZhODliOGExL3RhYmxlcmFuZ2U6NGMxYWQ3ZmUyOWFjNGE5ZmJhYjg3ZTc5NmE4OWI4YTFfMi02LTEtMS00NDk1MQ_9fe72c9a-d355-4ed3-8f74-1647c5881e19"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i38282ca7d5404aeabc8fd7cbc8f9d5ef_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjRjMWFkN2ZlMjlhYzRhOWZiYWI4N2U3OTZhODliOGExL3RhYmxlcmFuZ2U6NGMxYWQ3ZmUyOWFjNGE5ZmJhYjg3ZTc5NmE4OWI4YTFfMy00LTEtMS00NzA0MQ_02dacdcd-a8e3-4c59-bd3a-131d64699061"
      unitRef="usd">12824000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i78d149dfc67a4c5286c043509337dab3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjRjMWFkN2ZlMjlhYzRhOWZiYWI4N2U3OTZhODliOGExL3RhYmxlcmFuZ2U6NGMxYWQ3ZmUyOWFjNGE5ZmJhYjg3ZTc5NmE4OWI4YTFfMy02LTEtMS00NzA0OQ_42d29dd7-7079-4ec8-81a0-76b286a589d8"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i5eed909608674db6bc1d99eb95608d9b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjQ1NWM0MGYwOWI0ZTQxZWU5YjZkMDNmNDU2NDRjNGNiL3RhYmxlcmFuZ2U6NDU1YzQwZjA5YjRlNDFlZTliNmQwM2Y0NTY0NGM0Y2JfMi00LTEtMS00MDE5OQ_7edb33c3-4d79-4d92-92c7-cf459c08bd1a"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i43b1de5b11e54bdf9307fc24f19a9da5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjQ1NWM0MGYwOWI0ZTQxZWU5YjZkMDNmNDU2NDRjNGNiL3RhYmxlcmFuZ2U6NDU1YzQwZjA5YjRlNDFlZTliNmQwM2Y0NTY0NGM0Y2JfMi02LTEtMS00MDE5OQ_67973970-4a99-4037-9d33-bb5db6b4e213"
      unitRef="usd">601000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RleHRyZWdpb246MWQ4NzgyNDJmNWNlNGQ1NmE2NjNmMzMxMWJiMDg1MGRfMzg2MQ_c19b5720-69fa-47a5-986f-4aa65c157a39">The following table presents the pre-tax gains (losses) from derivative instruments recognized in other comprehensive (loss) income in the Company&#x2019;s unaudited condensed consolidated statements of comprehensive income (loss) (in thousands):&lt;div style="padding-left:18pt"&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:69.514%"/&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:12.935%"/&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:12.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate cap designated as cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,833&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps designated as cash flow hedges&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;14,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;4,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amount and location of pre-tax income (loss) recognized in the Company&#x2019;s unaudited condensed consolidated statement of comprehensive income (loss) related to the Company&#x2019;s derivative instruments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&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: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:21.122%"/&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:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Income Statement Caption&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate cap designated as cash flow hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(4,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&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:9pt;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,150)&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i462facda49244b05aa54e9e7c945596e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjIyNGU4YjQwYmYyNTQ0MzFhM2JjOWYyZTQ1N2MxMzkzL3RhYmxlcmFuZ2U6MjI0ZThiNDBiZjI1NDQzMWEzYmM5ZjJlNDU3YzEzOTNfMi0yLTEtMS00MDE5OQ_904b419e-6b93-4375-b0ca-6451a9a401de"
      unitRef="usd">14833000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i96960494b74642f68cff8588afce4318_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjIyNGU4YjQwYmYyNTQ0MzFhM2JjOWYyZTQ1N2MxMzkzL3RhYmxlcmFuZ2U6MjI0ZThiNDBiZjI1NDQzMWEzYmM5ZjJlNDU3YzEzOTNfMi00LTEtMS00MDE5OQ_e7bd6b58-e237-43a4-950c-7395639f7a54"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i69f6f98488244dd986588f9050ca6f69_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjIyNGU4YjQwYmYyNTQ0MzFhM2JjOWYyZTQ1N2MxMzkzL3RhYmxlcmFuZ2U6MjI0ZThiNDBiZjI1NDQzMWEzYmM5ZjJlNDU3YzEzOTNfMy0yLTEtMS00MDE5OQ_9f5fa359-e640-479c-8e58-a470d86f35e8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i2a30cd2553ed47acaa6b4d057978cce8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjIyNGU4YjQwYmYyNTQ0MzFhM2JjOWYyZTQ1N2MxMzkzL3RhYmxlcmFuZ2U6MjI0ZThiNDBiZjI1NDQzMWEzYmM5ZjJlNDU3YzEzOTNfMy00LTEtMS00MDE5OQ_35128c74-03bb-488b-9d6a-28af574cddc7"
      unitRef="usd">4081000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjIyNGU4YjQwYmYyNTQ0MzFhM2JjOWYyZTQ1N2MxMzkzL3RhYmxlcmFuZ2U6MjI0ZThiNDBiZjI1NDQzMWEzYmM5ZjJlNDU3YzEzOTNfNC0yLTEtMS00MDE5OQ_676bbe20-8767-4300-85d6-73d9bfe122ef"
      unitRef="usd">14833000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjIyNGU4YjQwYmYyNTQ0MzFhM2JjOWYyZTQ1N2MxMzkzL3RhYmxlcmFuZ2U6MjI0ZThiNDBiZjI1NDQzMWEzYmM5ZjJlNDU3YzEzOTNfNC00LTEtMS00MDE5OQ_f0e7a911-3eab-402a-8c0a-824c4e3c5916"
      unitRef="usd">4081000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i8fd8022aeaa94aa28801516c27a4d0aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjE5NGIxZjM1YmI0ZDRjM2M4NDg2YzhkNDY1MDIxOTA5L3RhYmxlcmFuZ2U6MTk0YjFmMzViYjRkNGMzYzg0ODZjOGQ0NjUwMjE5MDlfMi00LTEtMS00Mzc2MA_f0e68195-7332-4353-9b94-fc3b75520d60"
      unitRef="usd">694000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i05697f2d7a394e8a861e461ba82779ae_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjE5NGIxZjM1YmI0ZDRjM2M4NDg2YzhkNDY1MDIxOTA5L3RhYmxlcmFuZ2U6MTk0YjFmMzViYjRkNGMzYzg0ODZjOGQ0NjUwMjE5MDlfMi02LTEtMS00Mzc2Mw_2e1afbae-8a7b-426d-b146-4992a28873c8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ifab8268f5e1b4239b2ce6cbf7fc46d5c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjE5NGIxZjM1YmI0ZDRjM2M4NDg2YzhkNDY1MDIxOTA5L3RhYmxlcmFuZ2U6MTk0YjFmMzViYjRkNGMzYzg0ODZjOGQ0NjUwMjE5MDlfMi00LTEtMS00MDE5OQ_9143ee59-e463-424e-8dbb-e1024d3bc4f4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ibbb272e467dd4322b50f1e0f2bc6ed01_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjE5NGIxZjM1YmI0ZDRjM2M4NDg2YzhkNDY1MDIxOTA5L3RhYmxlcmFuZ2U6MTk0YjFmMzViYjRkNGMzYzg0ODZjOGQ0NjUwMjE5MDlfMi02LTEtMS00MDE5OQ_73fefa64-15ed-421c-9947-eb2f5e430420"
      unitRef="usd">-4149000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
      contextRef="ifab8268f5e1b4239b2ce6cbf7fc46d5c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjE5NGIxZjM1YmI0ZDRjM2M4NDg2YzhkNDY1MDIxOTA5L3RhYmxlcmFuZ2U6MTk0YjFmMzViYjRkNGMzYzg0ODZjOGQ0NjUwMjE5MDlfMy00LTEtMS00MDE5OQ_1646fb8a-256e-4946-a544-289d2774b86b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
      contextRef="ibbb272e467dd4322b50f1e0f2bc6ed01_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjE5NGIxZjM1YmI0ZDRjM2M4NDg2YzhkNDY1MDIxOTA5L3RhYmxlcmFuZ2U6MTk0YjFmMzViYjRkNGMzYzg0ODZjOGQ0NjUwMjE5MDlfMy02LTEtMS00MDE5OQ_5a375868-ba0b-4f42-aaa7-1f688de90338"
      unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjE5NGIxZjM1YmI0ZDRjM2M4NDg2YzhkNDY1MDIxOTA5L3RhYmxlcmFuZ2U6MTk0YjFmMzViYjRkNGMzYzg0ODZjOGQ0NjUwMjE5MDlfNS00LTEtMS00MDE5OQ_ab72616b-b3c1-4a58-8489-64e55e1f44bb"
      unitRef="usd">694000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="idf1225a0986e45d49a1b69ea900f0351_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82NC9mcmFnOjFkODc4MjQyZjVjZTRkNTZhNjYzZjMzMTFiYjA4NTBkL3RhYmxlOjE5NGIxZjM1YmI0ZDRjM2M4NDg2YzhkNDY1MDIxOTA5L3RhYmxlcmFuZ2U6MTk0YjFmMzViYjRkNGMzYzg0ODZjOGQ0NjUwMjE5MDlfNS02LTEtMS00MDE5OQ_d40c1513-6ab2-45d7-847d-e06e7145a844"
      unitRef="usd">-4150000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82Ny9mcmFnOmVmY2IwZGZmMDk4YjQxMjZhYTEzY2NlM2M3MzJmNmJkL3RleHRyZWdpb246ZWZjYjBkZmYwOThiNDEyNmFhMTNjY2UzYzczMmY2YmRfMjM3Nw_37f2bd45-453c-468a-80be-1d426295a33d">FAIR VALUE MEASUREMENTS&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value measurements are determined by maximizing the use of observable inputs and minimizing the use of unobservable inputs. The hierarchy places the highest priority on unadjusted quoted market prices in active markets for identical assets or liabilities (Level 1 measurements) and gives the lowest priority to unobservable inputs (Level 3 measurements). The categories within the valuation hierarchy are described as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;text-indent:-9pt"&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:5.5pt"&gt;Level 1 &#x2014; Inputs to the fair value measurement are quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;text-indent:-9pt"&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:5.5pt"&gt;Level 2 &#x2014; Inputs to the fair value measurement include quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, and inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:49.5pt;text-indent:-9pt"&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:5.5pt"&gt;Level 3 &#x2014;  Inputs to the fair value measurement are unobservable inputs or valuation techniques.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While the Company believes its valuation methods are appropriate and consistent with other market participants, the use of&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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;different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent: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;First lien term loan&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 fair value of the first lien term loan is derived from a broker quote on the loans in the syndication (Level 2 inputs). See Note 10, &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;Indebtedness&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion of the carrying amount and fair value of the first lien term loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent: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;Senior Notes: &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 fair value of the Senior Notes is derived from a broker quote (Level 2 inputs). See Note 10, &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;Indebtedness&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion of the carrying amount and fair value of the Senior Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent: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;Interest rate cap: &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 fair value of the interest rate cap is derived from the interest rates prevalent in the market and future expectations of those interest rates (Level 2 inputs). The Company determines the fair value of the investments based on quoted prices from third-party brokers. See Note 11, &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;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion of the fair value of the interest rate cap.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl82Ny9mcmFnOmVmY2IwZGZmMDk4YjQxMjZhYTEzY2NlM2M3MzJmNmJkL3RleHRyZWdpb246ZWZjYjBkZmYwOThiNDEyNmFhMTNjY2UzYzczMmY2YmRfMjM3OA_27a8abf5-cddd-4972-baaa-a84a81b1fb3c">FAIR VALUE MEASUREMENTS&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value measurements are determined by maximizing the use of observable inputs and minimizing the use of unobservable inputs. The hierarchy places the highest priority on unadjusted quoted market prices in active markets for identical assets or liabilities (Level 1 measurements) and gives the lowest priority to unobservable inputs (Level 3 measurements). The categories within the valuation hierarchy are described as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;text-indent:-9pt"&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:5.5pt"&gt;Level 1 &#x2014; Inputs to the fair value measurement are quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;text-indent:-9pt"&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:5.5pt"&gt;Level 2 &#x2014; Inputs to the fair value measurement include quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, and inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:49.5pt;text-indent:-9pt"&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:5.5pt"&gt;Level 3 &#x2014;  Inputs to the fair value measurement are unobservable inputs or valuation techniques.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While the Company believes its valuation methods are appropriate and consistent with other market participants, the use of&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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;different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent: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;First lien term loan&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 fair value of the first lien term loan is derived from a broker quote on the loans in the syndication (Level 2 inputs). See Note 10, &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;Indebtedness&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion of the carrying amount and fair value of the first lien term loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent: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;Senior Notes: &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 fair value of the Senior Notes is derived from a broker quote (Level 2 inputs). See Note 10, &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;Indebtedness&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion of the carrying amount and fair value of the Senior Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent: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;Interest rate cap: &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 fair value of the interest rate cap is derived from the interest rates prevalent in the market and future expectations of those interest rates (Level 2 inputs). The Company determines the fair value of the investments based on quoted prices from third-party brokers. See Note 11, &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;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion of the fair value of the interest rate cap.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no other assets or liabilities measured at fair value at March&#160;31, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl83MC9mcmFnOmFhMmU0ZDViMmViMDRlMzBhNzc5MjQ3ZDY0YTUyYjVjL3RleHRyZWdpb246YWEyZTRkNWIyZWIwNGUzMGE3NzkyNDdkNjRhNTJiNWNfMTYyNw_9a63f2a6-ed18-487a-bfb9-612a67903042">COMMITMENTS AND CONTINGENCIESThe Company is involved in legal proceedings and is subject to investigations, inspections, audits, inquiries, and similar actions by governmental authorities, arising in the normal course of the Company&#x2019;s business. Some of these suits may purport or may be determined to be class actions and/or involve parties seeking large and/or indeterminate amounts, including punitive or exemplary damages, and may remain unresolved for several years. From time to time, the Company may also be involved in legal proceedings as a plaintiff involving antitrust, tax, contract, intellectual property, and other matters. Gain contingencies, if any, are recognized when they are realized. The results of legal proceedings are often uncertain and difficult to predict, and the costs incurred in litigation can be substantial, regardless of the outcome. The Company believes that its defenses and assertions in pending legal proceedings have merit and does not believe that any of these pending matters, after consideration of applicable reserves and rights to indemnification, will have a material adverse effect on the Company&#x2019;s condensed consolidated balance sheets. However, substantial unanticipated verdicts, fines, and rulings may occur. As a result, the Company may from time to time incur judgments, enter into settlements, or revise expectations regarding the outcome of certain matters, and such developments could have a material adverse effect on its results of operations in the period in which the amounts are accrued and/or its cash flows in the period in which the amounts are paid.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl83My9mcmFnOmI4ODY2YjdhZDBmODQ2ZGNhN2JkZWQ3NTQxODc4OWExL3RleHRyZWdpb246Yjg4NjZiN2FkMGY4NDZkY2E3YmRlZDc1NDE4Nzg5YTFfMTIyNA_5f030ee1-870d-4a50-8e4c-f37a9c5e2371">STOCK-BASED INCENTIVE COMPENSATIONEquity Incentive Plans &#x2014; Under the Company&#x2019;s 2018 Equity Incentive Plan (the &#x201c;2018 Plan&#x201d;), approved at the annual meeting by the BioScrip stockholders on May 3, 2018 and amended and restated on May 19, 2021, the Company may issue, among other things, incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock units, stock grants, and performance units to key employees and directors, resulting in a total of 9,101,734 shares of common stock are authorized for issuance. The 2018 plan is administered by the Company&#x2019;s Compensation Committee, a standing committee of the Board of Directors. The Company had stock options, restricted stock and performance stock units outstanding related to the 2018 Plan as of March&#160;31, 2022. As of March 31, 2021, the Company also had incentive units outstanding related to the HC I equity incentive plan, which was implemented in October 2015, for certain officers and employees of the Company. During the three months March&#160;31, 2022 and 2021 total stock-based incentive compensation expense recognized by the Company related to these plans was $4.2 million and $1.2 million, respectively</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i8c5e0785067c45cb8b97e2c6d0465654_I20180503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl83My9mcmFnOmI4ODY2YjdhZDBmODQ2ZGNhN2JkZWQ3NTQxODc4OWExL3RleHRyZWdpb246Yjg4NjZiN2FkMGY4NDZkY2E3YmRlZDc1NDE4Nzg5YTFfMTA5OTUxMTYzMDc2NQ_693bed3f-a108-4109-b279-bb3d44d6ba5c"
      unitRef="shares">9101734</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4846e87c3a4642d5aedce9cc027b6f61_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl83My9mcmFnOmI4ODY2YjdhZDBmODQ2ZGNhN2JkZWQ3NTQxODc4OWExL3RleHRyZWdpb246Yjg4NjZiN2FkMGY4NDZkY2E3YmRlZDc1NDE4Nzg5YTFfMTA0OA_ccbd457e-f30d-4d30-96ea-68ab5d593095"
      unitRef="usd">4200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic84b08b92a8c435ba1716a7c7aa4782b_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl83My9mcmFnOmI4ODY2YjdhZDBmODQ2ZGNhN2JkZWQ3NTQxODc4OWExL3RleHRyZWdpb246Yjg4NjZiN2FkMGY4NDZkY2E3YmRlZDc1NDE4Nzg5YTFfMTA5OTUxMTYyOTA2MA_15c69b99-8909-4904-9b9a-d3c43aaaf675"
      unitRef="usd">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl83Ni9mcmFnOmUwNzY0OGIwMjVjZTRhMThhNmJjN2NhNjdiMWQwZTk4L3RleHRyZWdpb246ZTA3NjQ4YjAyNWNlNGExOGE2YmM3Y2E2N2IxZDBlOThfODk4_878a4d7d-7983-44cd-bc8d-bcb98ed6dda9">STOCKHOLDERS&#x2019; EQUITY&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2017 Warrants &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;&#x2014; During the three months March&#160;31, 2022 and 2021, warrant holders did not elect to exercise any warrants to purchase shares of common stock.. As of March 31, 2022 and December&#160;31, 2021, the remaining warrant holders are entitled to purchase 1.4 million shares of common stock, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2015 Warrants &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;&#x2014; Warrant holders exercised an immaterial number of warrants to purchase shares of common stock during the three months March&#160;31, 2022. Warrant holders did not elect to exercise any warrants to purchase shares of common stock during the three months ended March 31, 2021.  As of March 31, 2022 and December&#160;31, 2021, warrant holders are entitled to purchase 0.9 million shares of common stock, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i339f037170ea421a9ebcf4dc5e89d411_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl83Ni9mcmFnOmUwNzY0OGIwMjVjZTRhMThhNmJjN2NhNjdiMWQwZTk4L3RleHRyZWdpb246ZTA3NjQ4YjAyNWNlNGExOGE2YmM3Y2E2N2IxZDBlOThfNTMy_28b80989-a6b9-47ea-8a58-1c780cb03b4e"
      unitRef="shares">1400000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="id0806a732aaa4f3bb7b6e9df9ee8d876_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl83Ni9mcmFnOmUwNzY0OGIwMjVjZTRhMThhNmJjN2NhNjdiMWQwZTk4L3RleHRyZWdpb246ZTA3NjQ4YjAyNWNlNGExOGE2YmM3Y2E2N2IxZDBlOThfNTMy_4a7a9db1-ce4a-4146-9a3b-ea5e666bb951"
      unitRef="shares">1400000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="idd235333d2624268a89562785cfa6c73_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl83Ni9mcmFnOmUwNzY0OGIwMjVjZTRhMThhNmJjN2NhNjdiMWQwZTk4L3RleHRyZWdpb246ZTA3NjQ4YjAyNWNlNGExOGE2YmM3Y2E2N2IxZDBlOThfODU5_1053e47c-f6ea-4e1c-91fa-c3cd4de339f5"
      unitRef="shares">900000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i46138cd520584093a02f4202967c2467_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl83Ni9mcmFnOmUwNzY0OGIwMjVjZTRhMThhNmJjN2NhNjdiMWQwZTk4L3RleHRyZWdpb246ZTA3NjQ4YjAyNWNlNGExOGE2YmM3Y2E2N2IxZDBlOThfODU5_d461fa78-9ad9-488a-a646-05a8943a0fa4"
      unitRef="shares">900000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl84Mi9mcmFnOjc2ZDVjMmMwZjY2NTQ3NmQ4NmFkN2Q2ZTk4ODhjYjcyL3RleHRyZWdpb246NzZkNWMyYzBmNjY1NDc2ZDg2YWQ3ZDZlOTg4OGNiNzJfMTIyMA_caebcb03-d6aa-4da9-ac86-a6c7b5d96dc8">RELATED-PARTY TRANSACTIONS&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Transactions with Equity-Method Investees &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;&#x2014; The Company provides management services to its joint ventures such as accounting, invoicing and collections in addition to day-to-day managerial support of the operations of the businesses. The Company recorded management fee income of $0.9 million and $0.8 million for the three months March&#160;31, 2022 and 2021, respectively. Management fees are recorded in net revenues in the accompanying unaudited condensed consolidated statements of comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had amounts due from its joint ventures of $1.1 million and amounts due to its joint ventures of $0.5 million as of March&#160;31, 2022. Receivables were included in prepaid expenses and other current assets in the accompanying condensed consolidated balance sheets. Payables were included in accrued expenses and other current liabilities in the accompanying condensed consolidated balance sheets. The Company also had amounts due to its joint ventures of $1.4 million as of December&#160;31, 2021. These balances primarily relate to cash collections received by the Company on behalf of the joint ventures, offset by certain pharmaceutical inventories and other expenses paid for by the Company on behalf of the joint ventures.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="if9033fda148a43f6973f7b481528ad6f_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl84Mi9mcmFnOjc2ZDVjMmMwZjY2NTQ3NmQ4NmFkN2Q2ZTk4ODhjYjcyL3RleHRyZWdpb246NzZkNWMyYzBmNjY1NDc2ZDg2YWQ3ZDZlOTg4OGNiNzJfMzE3_1bea5439-4e43-415f-b16c-b5f7a2c4594d"
      unitRef="usd">900000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i6e2f76fdcf6c454ab7290a4589a1b31f_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl84Mi9mcmFnOjc2ZDVjMmMwZjY2NTQ3NmQ4NmFkN2Q2ZTk4ODhjYjcyL3RleHRyZWdpb246NzZkNWMyYzBmNjY1NDc2ZDg2YWQ3ZDZlOTg4OGNiNzJfMTA5OTUxMTYyOTA4Nw_d4cc7940-0ef5-4dea-9f60-e12eb7a2b2da"
      unitRef="usd">800000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="if86eee3c785e496398a0e82c02d735ff_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl84Mi9mcmFnOjc2ZDVjMmMwZjY2NTQ3NmQ4NmFkN2Q2ZTk4ODhjYjcyL3RleHRyZWdpb246NzZkNWMyYzBmNjY1NDc2ZDg2YWQ3ZDZlOTg4OGNiNzJfMTA5OTUxMTYyOTU3MA_680f6e79-8787-45ec-a3cd-0b2946105dfa"
      unitRef="usd">1100000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="if86eee3c785e496398a0e82c02d735ff_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl84Mi9mcmFnOjc2ZDVjMmMwZjY2NTQ3NmQ4NmFkN2Q2ZTk4ODhjYjcyL3RleHRyZWdpb246NzZkNWMyYzBmNjY1NDc2ZDg2YWQ3ZDZlOTg4OGNiNzJfNjM1_c25b4a61-83a1-48ac-8e4c-183a37a71400"
      unitRef="usd">500000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="idbbc95f6fa594c6c890f0ac168cae9fb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl84Mi9mcmFnOjc2ZDVjMmMwZjY2NTQ3NmQ4NmFkN2Q2ZTk4ODhjYjcyL3RleHRyZWdpb246NzZkNWMyYzBmNjY1NDc2ZDg2YWQ3ZDZlOTg4OGNiNzJfODQz_9ad8d0bb-081e-4a8c-bdeb-a4a5e905836e"
      unitRef="usd">1400000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i100782012d064874be1397727c963e6d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl84NS9mcmFnOjNiNjEwNTI5YmY4YTRiNDRiOTNkN2Y1NTkxODFhNjA1L3RleHRyZWdpb246M2I2MTA1MjliZjhhNGI0NGI5M2Q3ZjU1OTE4MWE2MDVfMTM4OA_762dca68-0f6b-4d24-92b4-b5008abb449f">SUBSEQUENT EVENTS&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated whether any subsequent events occurred since March 31, 2022, and noted the following subsequent event:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 11, 2022, the Company closed the transaction to acquire Specialty Pharmacy Nursing Network, Inc. (&#x201c;SPNN&#x201d;) for $60&#160;million in an all-cash transaction. SPNN is a national leader in providing highly skilled specialty nursing resources across a broad portfolio of healthcare providers with over 400 nurses across the country.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i56adc481858040588792a68b2ce844ea_D20220411-20220411"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl84NS9mcmFnOjNiNjEwNTI5YmY4YTRiNDRiOTNkN2Y1NTkxODFhNjA1L3RleHRyZWdpb246M2I2MTA1MjliZjhhNGI0NGI5M2Q3ZjU1OTE4MWE2MDVfMzI5ODUzNDg4ODM1MQ_22c3d656-766b-4b18-bad6-29e7cf459e63"
      unitRef="usd">60000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <bios:NumberOfSkilledNursingResources
      contextRef="i56adc481858040588792a68b2ce844ea_D20220411-20220411"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyOWRhNzAzN2YwNTRhYTA4ZjRiNzVjN2Q5ZmExNjAyL3NlYzowMjlkYTcwMzdmMDU0YWEwOGY0Yjc1YzdkOWZhMTYwMl84NS9mcmFnOjNiNjEwNTI5YmY4YTRiNDRiOTNkN2Y1NTkxODFhNjA1L3RleHRyZWdpb246M2I2MTA1MjliZjhhNGI0NGI5M2Q3ZjU1OTE4MWE2MDVfMzI5ODUzNDg4ODg2Nw_50293971-5dc2-43c1-91d5-e20155ddf70a"
      unitRef="nurse">400</bios:NumberOfSkilledNursingResources>
</xbrl>
